From fe771abc417a25e2d2e81768d5475fbb44181b82 Mon Sep 17 00:00:00 2001 From: Verkister Date: Sun, 30 Jul 2023 09:13:06 +0300 Subject: [PATCH] Adds dynamic belly mush overlay system and other liquid setting tweaks (#6669) --- code/modules/vore/eating/belly_obj_ch.dm | 8 ++ code/modules/vore/eating/belly_obj_vr.dm | 98 +++++++++++++-- code/modules/vore/eating/vorepanel_vr.dm | 116 ++++++++++++++++++ .../icons/mob/vore_fullscreens/bubbles.dmi | Bin 1176763 -> 1421188 bytes tgui/packages/tgui_ch/interfaces/VorePanel.js | 112 +++++++++++++++++ tgui/public/tgui.bundle.js | 2 +- 6 files changed, 323 insertions(+), 13 deletions(-) diff --git a/code/modules/vore/eating/belly_obj_ch.dm b/code/modules/vore/eating/belly_obj_ch.dm index bbcc35747a..9228ac448d 100644 --- a/code/modules/vore/eating/belly_obj_ch.dm +++ b/code/modules/vore/eating/belly_obj_ch.dm @@ -14,12 +14,20 @@ var/show_liquids = FALSE //Moved from vorepanel_ch to be a belly var var/show_fullness_messages = FALSE //Moved from vorepanel_ch to be a belly var + var/liquid_overlay = TRUE //Belly-specific liquid overlay toggle + var/mush_overlay = FALSE //Toggle for nutrition mush overlay + var/mush_color = "#664330" //Nutrition mush overlay color + var/mush_alpha = 255 //Mush overlay transparency. + var/max_mush = 500 //How much nutrition for full mush overlay + var/min_mush = 0 //Manual setting for lowest mush level var/nutri_reagent_gen = FALSE //if belly produces reagent over time using nutrition, needs to be optimized to use subsystem - Jack var/list/generated_reagents = list("water" = 1) //Any number of reagents, the associated value is how many units are generated per process() var/reagent_name = "water" //What is shown when reagents are removed, doesn't need to be an actual reagent var/reagentid = "water" //Selected reagent's id, for use in puddle system currently var/reagentcolor = "#0064C877" //Selected reagent's color, for use in puddle system currently + var/custom_reagentcolor //Custom reagent color. Blank for normal reagent color + var/custom_reagentalpha //Custom reagent alpha. Blank for capacity based alpha var/gen_cost = 1 //amount of nutrient taken from the host everytime nutrition is used to make reagents var/gen_amount = 1 //Does not actually influence amount produced, but is used as a way to tell the system how much total reagent it has to take into account when filling a belly diff --git a/code/modules/vore/eating/belly_obj_vr.dm b/code/modules/vore/eating/belly_obj_vr.dm index 7be498b3aa..549f74e310 100644 --- a/code/modules/vore/eating/belly_obj_vr.dm +++ b/code/modules/vore/eating/belly_obj_vr.dm @@ -261,6 +261,14 @@ "reagent_chosen", "reagentid", "reagentcolor", + "liquid_overlay", + "mush_overlay", + "mush_color", + "mush_alpha", + "max_mush", + "min_mush", + "custom_reagentcolor", + "custom_reagentalpha", "gen_cost", "gen_amount", "gen_time", @@ -522,13 +530,27 @@ I.color = belly_fullscreen_color4 I.alpha = belly_fullscreen_alpha F.add_overlay(I) - if(L.liquidbelly_visuals && reagents.total_volume) + if(L.liquidbelly_visuals && mush_overlay && (owner.nutrition > 0 || max_mush == 0 || min_mush > 0)) + I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "mush") + I.color = mush_color + I.alpha = mush_alpha + I.pixel_y = -450 + (450 / max(max_mush, 1) * max(min(max_mush, owner.nutrition), 1)) + if(I.pixel_y < -450 + (450 / 100 * min_mush)) + I.pixel_y = -450 + (450 / 100 * min_mush) + F.add_overlay(I) + if(L.liquidbelly_visuals && liquid_overlay && reagents.total_volume) if(digest_mode == DM_HOLD && item_digest_mode == IM_HOLD) I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "calm") else I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "bubbles") - I.color = reagentcolor - I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) + if(custom_reagentcolor) + I.color = custom_reagentcolor + else + I.color = reagentcolor + if(custom_reagentalpha) + I.alpha = custom_reagentalpha + else + I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) I.pixel_y = -450 + (450 / custom_max_volume * reagents.total_volume) F.add_overlay(I) F.update_for_view(L.client.view) @@ -540,14 +562,29 @@ F.add_overlay(image(F.icon, belly_fullscreen+"-2")) F.add_overlay(image(F.icon, belly_fullscreen+"-3")) F.add_overlay(image(F.icon, belly_fullscreen+"-4")) - if(L.liquidbelly_visuals && reagents.total_volume) + if(L.liquidbelly_visuals && mush_overlay && (owner.nutrition > 0 || max_mush == 0 || min_mush > 0)) + var/image/I + I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "mush") + I.color = mush_color + I.alpha = mush_alpha + I.pixel_y = -450 + (450 / max(max_mush, 1) * max(min(max_mush, owner.nutrition), 1)) + if(I.pixel_y < -450 + (450 / 100 * min_mush)) + I.pixel_y = -450 + (450 / 100 * min_mush) + F.add_overlay(I) + if(L.liquidbelly_visuals && liquid_overlay && reagents.total_volume) var/image/I if(digest_mode == DM_HOLD && item_digest_mode == IM_HOLD) I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "calm") else I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "bubbles") - I.color = reagentcolor - I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) + if(custom_reagentcolor) + I.color = custom_reagentcolor + else + I.color = reagentcolor + if(custom_reagentalpha) + I.alpha = custom_reagentalpha + else + I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) I.pixel_y = -450 + (450 / custom_max_volume * reagents.total_volume) F.add_overlay(I) F.update_for_view(L.client.view) @@ -606,13 +643,27 @@ I.color = belly_fullscreen_color4 I.alpha = belly_fullscreen_alpha F.add_overlay(I) - if(L.liquidbelly_visuals && reagents.total_volume) + if(L.liquidbelly_visuals && mush_overlay && (owner.nutrition > 0 || max_mush == 0 || min_mush > 0)) + I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "mush") + I.color = mush_color + I.alpha = mush_alpha + I.pixel_y = -450 + (450 / max(max_mush, 1) * max(min(max_mush, owner.nutrition), 1)) + if(I.pixel_y < -450 + (450 / 100 * min_mush)) + I.pixel_y = -450 + (450 / 100 * min_mush) + F.add_overlay(I) + if(L.liquidbelly_visuals && liquid_overlay && reagents.total_volume) if(digest_mode == DM_HOLD && item_digest_mode == IM_HOLD) I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "calm") else I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "bubbles") - I.color = reagentcolor - I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) + if(custom_reagentcolor) + I.color = custom_reagentcolor + else + I.color = reagentcolor + if(custom_reagentalpha) + I.alpha = custom_reagentalpha + else + I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) I.pixel_y = -450 + (450 / custom_max_volume * reagents.total_volume) F.add_overlay(I) F.update_for_view(L.client.view) @@ -623,14 +674,29 @@ F.add_overlay(image(F.icon, belly_fullscreen+"-2")) F.add_overlay(image(F.icon, belly_fullscreen+"-3")) F.add_overlay(image(F.icon, belly_fullscreen+"-4")) - if(L.liquidbelly_visuals && reagents.total_volume) + if(L.liquidbelly_visuals && mush_overlay && (owner.nutrition > 0 || max_mush == 0 || min_mush > 0)) + var/image/I + I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "mush") + I.color = mush_color + I.alpha = mush_alpha + I.pixel_y = -450 + (450 / max(max_mush, 1) * max(min(max_mush, owner.nutrition), 1)) + if(I.pixel_y < -450 + (450 / 100 * min_mush)) + I.pixel_y = -450 + (450 / 100 * min_mush) + F.add_overlay(I) + if(L.liquidbelly_visuals && liquid_overlay && reagents.total_volume) var/image/I if(digest_mode == DM_HOLD && item_digest_mode == IM_HOLD) I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "calm") else I = image('modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi', "bubbles") - I.color = reagentcolor - I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) + if(custom_reagentcolor) + I.color = custom_reagentcolor + else + I.color = reagentcolor + if(custom_reagentalpha) + I.alpha = custom_reagentalpha + else + I.alpha = max(150, min(custom_max_volume, 255)) - (255 - belly_fullscreen_alpha) I.pixel_y = -450 + (450 / custom_max_volume * reagents.total_volume) F.add_overlay(I) F.update_for_view(L.client.view) @@ -1585,6 +1651,14 @@ dupe.reagent_chosen = reagent_chosen dupe.reagentid = reagentid dupe.reagentcolor = reagentcolor + dupe.liquid_overlay = liquid_overlay + dupe.mush_overlay = mush_overlay + dupe.mush_color = mush_color + dupe.mush_alpha = mush_alpha + dupe.max_mush = max_mush + dupe.min_mush = min_mush + dupe.custom_reagentcolor = custom_reagentcolor + dupe.custom_reagentalpha = custom_reagentalpha dupe.gen_cost = gen_cost dupe.gen_amount = gen_amount dupe.gen_time = gen_time diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm index d2f6873b30..45a4e6480d 100644 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ b/code/modules/vore/eating/vorepanel_vr.dm @@ -235,6 +235,14 @@ var/global/list/belly_colorable_only_fullscreens = list("a_synth_flesh_mono", "belly_fullscreen_color4" = selected.belly_fullscreen_color4, "belly_fullscreen_alpha" = selected.belly_fullscreen_alpha, "colorization_enabled" = selected.colorization_enabled, + "custom_reagentcolor" = selected.custom_reagentcolor, + "custom_reagentalpha" = selected.custom_reagentalpha, + "liquid_overlay" = selected.liquid_overlay, + "mush_overlay" = selected.mush_overlay, + "mush_color" = selected.mush_color, + "mush_alpha" = selected.mush_alpha, + "max_mush" = selected.max_mush, + "min_mush" = selected.min_mush, "vorespawn_blacklist" = selected.vorespawn_blacklist, "sound_volume" = selected.sound_volume, "affects_voresprite" = selected.affects_vore_sprites, @@ -367,6 +375,14 @@ var/global/list/belly_colorable_only_fullscreens = list("a_synth_flesh_mono", var/list/selected_list_member = selected_list["liq_interacts"]["liq_reagent_addons"] ASSERT(islist(selected_list_member)) selected_list_member.Add(flag_name) + selected_list["liq_interacts"]["custom_reagentcolor"] = selected.custom_reagentcolor ? selected.custom_reagentcolor : selected.reagentcolor + selected_list["liq_interacts"]["custom_reagentalpha"] = selected.custom_reagentalpha ? selected.custom_reagentalpha : "Default" + selected_list["liq_interacts"]["liquid_overlay"] = selected.liquid_overlay + selected_list["liq_interacts"]["mush_overlay"] = selected.mush_overlay + selected_list["liq_interacts"]["mush_color"] = selected.mush_color + selected_list["liq_interacts"]["mush_alpha"] = selected.mush_alpha + selected_list["liq_interacts"]["max_mush"] = selected.max_mush + selected_list["liq_interacts"]["min_mush"] = selected.min_mush selected_list["show_liq_fullness"] = selected.show_fullness_messages selected_list["liq_messages"] = list() @@ -1240,6 +1256,40 @@ var/global/list/belly_colorable_only_fullscreens = list("a_synth_flesh_mono", for(var/reagent_flag in belly_data["reagent_mode_flag_list"]) new_belly.reagent_mode_flags += new_belly.reagent_mode_flag_list[reagent_flag] + if(istext(belly_data["custom_reagentcolor"])) + var/custom_reagentcolor = sanitize_hexcolor(belly_data["custom_reagentcolor"],new_belly.custom_reagentcolor) + new_belly.custom_reagentcolor = custom_reagentcolor + + if(istext(belly_data["mush_color"])) + var/mush_color = sanitize_hexcolor(belly_data["mush_color"],new_belly.mush_color) + new_belly.mush_color = mush_color + + if(istext(belly_data["mush_alpha"])) + var/new_mush_alpha = sanitize_integer(belly_data["mush_alpha"],0,255,initial(new_belly.mush_alpha)) + new_belly.mush_alpha = new_mush_alpha + + if(isnum(belly_data["max_mush"])) + var/max_mush = belly_data["max_mush"] + new_belly.max_mush = CLAMP(max_mush, 0, 6000) + + if(isnum(belly_data["min_mush"])) + var/min_mush = belly_data["min_mush"] + new_belly.min_mush = CLAMP(min_mush, 0, 100) + + if(isnum(belly_data["liquid_overlay"])) + var/new_liquid_overlay = belly_data["liquid_overlay"] + if(new_liquid_overlay == 0) + new_belly.liquid_overlay = FALSE + if(new_liquid_overlay == 1) + new_belly.liquid_overlay = TRUE + + if(isnum(belly_data["mush_overlay"])) + var/new_mush_overlay = belly_data["mush_overlay"] + if(new_mush_overlay == 0) + new_belly.mush_overlay = FALSE + if(new_mush_overlay == 1) + new_belly.mush_overlay = TRUE + // Liquid Messages if(isnum(belly_data["show_fullness_messages"])) var/new_show_fullness_messages = belly_data["show_fullness_messages"] @@ -1718,6 +1768,7 @@ var/global/list/belly_colorable_only_fullscreens = list("a_synth_flesh_mono", var/mob/living/datarget = target if(datarget.client) available_options += "Process" + available_options += "Health" intent = tgui_input_list(user, "What would you like to do with [target]?", "Vore Pick", available_options) switch(intent) if("Examine") @@ -1946,6 +1997,10 @@ var/global/list/belly_colorable_only_fullscreens = list("a_synth_flesh_mono", H.reload_fullscreen() MMI.body_backup = null return TRUE + if("Health") + var/mob/living/ourtarget = target + to_chat(user, "Current health reading for \The [ourtarget]: [ourtarget.health] / [ourtarget.maxHealth] ") + return TRUE //CHOMPEdit End if("Process") var/mob/living/ourtarget = target @@ -2924,6 +2979,67 @@ var/global/list/belly_colorable_only_fullscreens = list("a_synth_flesh_mono", return FALSE host.vore_selected.reagent_mode_flags ^= host.vore_selected.reagent_mode_flag_list[reagent_toggle_addon] . = TRUE + if("b_liquid_overlay") + if(!host.vore_selected.liquid_overlay) + host.vore_selected.liquid_overlay = 1 + to_chat(usr,"Your [lowertext(host.vore_selected.name)] now has liquid overlay enabled.") + else + host.vore_selected.liquid_overlay = 0 + to_chat(usr,"Your [lowertext(host.vore_selected.name)] no longer has liquid overlay enabled.") + . = TRUE + if("b_custom_reagentcolor") + var/newcolor = input(usr, "Choose custom color for liquid overlay. Cancel for normal reagent color.", "", host.vore_selected.custom_reagentcolor) as color|null + if(newcolor) + host.vore_selected.custom_reagentcolor = newcolor + else + host.vore_selected.custom_reagentcolor = null + host.vore_selected.update_internal_overlay() + . = TRUE + if("b_custom_reagentalpha") + var/newalpha = tgui_input_number(usr, "Set alpha transparency between 0-255. Leave blank to use capacity based alpha.", "Custom Liquid Alpha",255,255,0,0,1) + if(newalpha != null) + host.vore_selected.custom_reagentalpha = newalpha + else + host.vore_selected.custom_reagentalpha = null + host.vore_selected.update_internal_overlay() + . = TRUE + if("b_mush_overlay") + if(!host.vore_selected.mush_overlay) + host.vore_selected.mush_overlay = 1 + to_chat(usr,"Your [lowertext(host.vore_selected.name)] now has fullness overlay enabled.") + else + host.vore_selected.mush_overlay = 0 + to_chat(usr,"Your [lowertext(host.vore_selected.name)] no longer has fullness overlay enabled.") + host.vore_selected.update_internal_overlay() + . = TRUE + if("b_mush_color") + var/newcolor = input(usr, "Choose custom color for mush overlay.", "", host.vore_selected.mush_color) as color|null + if(newcolor) + host.vore_selected.mush_color = newcolor + host.vore_selected.update_internal_overlay() + . = TRUE + if("b_mush_alpha") + var/newalpha = tgui_input_number(usr, "Set alpha transparency between 0-255", "Mush Alpha",255,255,0,0,1) + if(newalpha != null) + host.vore_selected.mush_alpha = newalpha + host.vore_selected.update_internal_overlay() + . = TRUE + if("b_max_mush") + var/new_max_mush = input(user, "Choose the amount of nutrition required for full mush overlay. Ranges from 0 to 6000. Default 500.", "Set Fullness Overlay Scaling.", host.vore_selected.max_mush) as num|null + if(new_max_mush == null) + return FALSE + var/new_new_max_mush = CLAMP(new_max_mush, 0, 6000) + host.vore_selected.max_mush = new_new_max_mush + host.vore_selected.update_internal_overlay() + . = TRUE + if("b_min_mush") + var/new_min_mush = input(user, "Set custom minimum mush level. 0-100%", "Set Custom Minimum.", host.vore_selected.min_mush) as num|null + if(new_min_mush == null) + return FALSE + var/new_new_min_mush = CLAMP(new_min_mush, 0, 100) + host.vore_selected.min_mush = new_new_min_mush + host.vore_selected.update_internal_overlay() + . = TRUE if("b_liq_purge") var/alert = alert("Are you sure you want to delete the liquids in your [lowertext(host.vore_selected.name)]?","Confirmation","Delete","Cancel") if(!(alert == "Delete")) diff --git a/modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi b/modular_chomp/icons/mob/vore_fullscreens/bubbles.dmi index 96cec057440d8d1ad25b151d17fb49dd89733063..5f9445db7836cf2f1a2109e279dfbd16ce9d371d 100644 GIT binary patch delta 430469 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%0AR@b@n;lf(2Yk@Kt`)UaC^1!Ex%i`6#OaJ* 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 RY6bzn>&8|_*lQm5{s)Z}tBL>s delta 184119 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

{byC9<$Nw~ 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 { liq_msg3, liq_msg4, liq_msg5, + custom_reagentcolor, + custom_reagentalpha, + liquid_overlay, + mush_overlay, + mush_color, + mush_alpha, + max_mush, + min_mush, } = belly; return ( @@ -1814,6 +1822,82 @@ const VoreSelectedBellyLiquidOptions = (props, context) => { icon="plus" /> + + + + + ); }; + +const LiquidColorInput = (props, context) => { + const { act } = useBackend(context); + const { action_name, value_of, back_color, name_of } = props; + return ( + + ); +}; diff --git a/tgui/public/tgui.bundle.js b/tgui/public/tgui.bundle.js index 868fc379eb..a2545ac2e7 100644 --- a/tgui/public/tgui.bundle.js +++ b/tgui/public/tgui.bundle.js @@ -1 +1 @@ -!function(){var e={50252:function(e,t,n){"use strict";t.__esModule=!0,t.createPopper=void 0,t.popperGenerator=h;var o=m(n(4254)),r=m(n(92957)),i=m(n(97262)),a=m(n(66689)),c=m(n(47307)),l=m(n(63889)),d=m(n(27343)),s=m(n(49883));t.detectOverflow=s["default"];var u=n(75011);function m(e){return e&&e.__esModule?e:{"default":e}}var p={placement:"bottom",modifiers:[],strategy:"absolute"};function f(){for(var e=arguments.length,t=new Array(e),n=0;n0&&(0,r.round)(c.width)/e.offsetWidth||1,d=e.offsetHeight>0&&(0,r.round)(c.height)/e.offsetHeight||1);var s=((0,o.isElement)(e)?(0,i["default"])(e):window).visualViewport,u=!(0,a["default"])()&&n,m=(c.left+(u&&s?s.offsetLeft:0))/l,p=(c.top+(u&&s?s.offsetTop:0))/d,f=c.width/l,h=c.height/d;return{width:f,height:h,top:p,right:m+f,bottom:p+h,left:m,x:m,y:p}};var o=n(75011),r=n(14194),i=c(n(1866)),a=c(n(45407));function c(e){return e&&e.__esModule?e:{"default":e}}},35823:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t,n,o){var r="clippingParents"===t?function(e){var t=(0,a["default"])((0,m["default"])(e)),n=["absolute","fixed"].indexOf((0,d["default"])(e).position)>=0,o=n&&(0,s.isHTMLElement)(e)?(0,c["default"])(e):e;if(!(0,s.isElement)(o))return[];return t.filter((function(e){return(0,s.isElement)(e)&&(0,p["default"])(e,o)&&"body"!==(0,f["default"])(e)}))}(e):[].concat(t),i=[].concat(r,[n]),l=i[0],u=i.reduce((function(t,n){var r=N(e,n,o);return t.top=(0,C.max)(r.top,t.top),t.right=(0,C.min)(r.right,t.right),t.bottom=(0,C.min)(r.bottom,t.bottom),t.left=(0,C.max)(r.left,t.left),t}),N(e,l,o));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u};var o=n(83996),r=b(n(75047)),i=b(n(37407)),a=b(n(97262)),c=b(n(66689)),l=b(n(36748)),d=b(n(77060)),s=n(75011),u=b(n(97617)),m=b(n(84330)),p=b(n(89691)),f=b(n(72793)),h=b(n(14834)),C=n(14194);function b(e){return e&&e.__esModule?e:{"default":e}}function N(e,t,n){return t===o.viewport?(0,h["default"])((0,r["default"])(e,n)):(0,s.isElement)(t)?function(e,t){var n=(0,u["default"])(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):(0,h["default"])((0,i["default"])((0,l["default"])(e)))}},4254:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t,n){void 0===n&&(n=!1);var u=(0,a.isHTMLElement)(t),m=(0,a.isHTMLElement)(t)&&function(e){var t=e.getBoundingClientRect(),n=(0,s.round)(t.width)/e.offsetWidth||1,o=(0,s.round)(t.height)/e.offsetHeight||1;return 1!==n||1!==o}(t),p=(0,l["default"])(t),f=(0,o["default"])(e,m,n),h={scrollLeft:0,scrollTop:0},C={x:0,y:0};(u||!u&&!n)&&(("body"!==(0,i["default"])(t)||(0,d["default"])(p))&&(h=(0,r["default"])(t)),(0,a.isHTMLElement)(t)?((C=(0,o["default"])(t,!0)).x+=t.clientLeft,C.y+=t.clientTop):p&&(C.x=(0,c["default"])(p)));return{x:f.left+h.scrollLeft-C.x,y:f.top+h.scrollTop-C.y,width:f.width,height:f.height}};var o=u(n(97617)),r=u(n(86394)),i=u(n(72793)),a=n(75011),c=u(n(44653)),l=u(n(36748)),d=u(n(9135)),s=n(14194);function u(e){return e&&e.__esModule?e:{"default":e}}},77060:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return(0,r["default"])(e).getComputedStyle(e)};var o,r=(o=n(1866))&&o.__esModule?o:{"default":o}},36748:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return(((0,o.isElement)(e)?e.ownerDocument:e.document)||window.document).documentElement};var o=n(75011)},37407:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t,n=(0,o["default"])(e),l=(0,a["default"])(e),d=null==(t=e.ownerDocument)?void 0:t.body,s=(0,c.max)(n.scrollWidth,n.clientWidth,d?d.scrollWidth:0,d?d.clientWidth:0),u=(0,c.max)(n.scrollHeight,n.clientHeight,d?d.scrollHeight:0,d?d.clientHeight:0),m=-l.scrollLeft+(0,i["default"])(e),p=-l.scrollTop;"rtl"===(0,r["default"])(d||n).direction&&(m+=(0,c.max)(n.clientWidth,d?d.clientWidth:0)-s);return{width:s,height:u,x:m,y:p}};var o=l(n(36748)),r=l(n(77060)),i=l(n(44653)),a=l(n(10416)),c=n(14194);function l(e){return e&&e.__esModule?e:{"default":e}}},89821:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}},92957:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,r["default"])(e),n=e.offsetWidth,o=e.offsetHeight;Math.abs(t.width-n)<=1&&(n=t.width);Math.abs(t.height-o)<=1&&(o=t.height);return{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}};var o,r=(o=n(97617))&&o.__esModule?o:{"default":o}},72793:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e?(e.nodeName||"").toLowerCase():null}},86394:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return e!==(0,r["default"])(e)&&(0,i.isHTMLElement)(e)?(0,a["default"])(e):(0,o["default"])(e)};var o=c(n(10416)),r=c(n(1866)),i=n(75011),a=c(n(89821));function c(e){return e&&e.__esModule?e:{"default":e}}},66689:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,o["default"])(e),n=u(e);for(;n&&(0,c["default"])(n)&&"static"===(0,i["default"])(n).position;)n=u(n);if(n&&("html"===(0,r["default"])(n)||"body"===(0,r["default"])(n)&&"static"===(0,i["default"])(n).position))return t;return n||function(e){var t=/firefox/i.test((0,d["default"])());if(/Trident/i.test((0,d["default"])())&&(0,a.isHTMLElement)(e)){if("fixed"===(0,i["default"])(e).position)return null}var n=(0,l["default"])(e);(0,a.isShadowRoot)(n)&&(n=n.host);for(;(0,a.isHTMLElement)(n)&&["html","body"].indexOf((0,r["default"])(n))<0;){var o=(0,i["default"])(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||t&&"filter"===o.willChange||t&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(e)||t};var o=s(n(1866)),r=s(n(72793)),i=s(n(77060)),a=n(75011),c=s(n(46795)),l=s(n(84330)),d=s(n(36110));function s(e){return e&&e.__esModule?e:{"default":e}}function u(e){return(0,a.isHTMLElement)(e)&&"fixed"!==(0,i["default"])(e).position?e.offsetParent:null}},84330:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){if("html"===(0,o["default"])(e))return e;return e.assignedSlot||e.parentNode||((0,i.isShadowRoot)(e)?e.host:null)||(0,r["default"])(e)};var o=a(n(72793)),r=a(n(36748)),i=n(75011);function a(e){return e&&e.__esModule?e:{"default":e}}},89523:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function l(e){if(["html","body","#document"].indexOf((0,i["default"])(e))>=0)return e.ownerDocument.body;if((0,a.isHTMLElement)(e)&&(0,r["default"])(e))return e;return l((0,o["default"])(e))};var o=c(n(84330)),r=c(n(9135)),i=c(n(72793)),a=n(75011);function c(e){return e&&e.__esModule?e:{"default":e}}},75047:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t){var n=(0,o["default"])(e),c=(0,r["default"])(e),l=n.visualViewport,d=c.clientWidth,s=c.clientHeight,u=0,m=0;if(l){d=l.width,s=l.height;var p=(0,a["default"])();(p||!p&&"fixed"===t)&&(u=l.offsetLeft,m=l.offsetTop)}return{width:d,height:s,x:u+(0,i["default"])(e),y:m}};var o=c(n(1866)),r=c(n(36748)),i=c(n(44653)),a=c(n(45407));function c(e){return e&&e.__esModule?e:{"default":e}}},1866:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}},10416:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,r["default"])(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}};var o,r=(o=n(1866))&&o.__esModule?o:{"default":o}},44653:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return(0,o["default"])((0,r["default"])(e)).left+(0,i["default"])(e).scrollLeft};var o=a(n(97617)),r=a(n(36748)),i=a(n(10416));function a(e){return e&&e.__esModule?e:{"default":e}}},75011:function(e,t,n){"use strict";t.__esModule=!0,t.isElement=function(e){var t=(0,r["default"])(e).Element;return e instanceof t||e instanceof Element},t.isHTMLElement=function(e){var t=(0,r["default"])(e).HTMLElement;return e instanceof t||e instanceof HTMLElement},t.isShadowRoot=function(e){if("undefined"==typeof ShadowRoot)return!1;var t=(0,r["default"])(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot};var o,r=(o=n(1866))&&o.__esModule?o:{"default":o}},45407:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(){return!/^((?!chrome|android).)*safari/i.test((0,r["default"])())};var o,r=(o=n(36110))&&o.__esModule?o:{"default":o}},9135:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=(0,r["default"])(e),n=t.overflow,o=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+o)};var o,r=(o=n(77060))&&o.__esModule?o:{"default":o}},46795:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return["table","td","th"].indexOf((0,r["default"])(e))>=0};var o,r=(o=n(72793))&&o.__esModule?o:{"default":o}},97262:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function l(e,t){var n;void 0===t&&(t=[]);var c=(0,o["default"])(e),d=c===(null==(n=e.ownerDocument)?void 0:n.body),s=(0,i["default"])(c),u=d?[s].concat(s.visualViewport||[],(0,a["default"])(c)?c:[]):c,m=t.concat(u);return d?m:m.concat(l((0,r["default"])(u)))};var o=c(n(89523)),r=c(n(84330)),i=c(n(1866)),a=c(n(9135));function c(e){return e&&e.__esModule?e:{"default":e}}},83996:function(e,t){"use strict";t.__esModule=!0,t.write=t.viewport=t.variationPlacements=t.top=t.start=t.right=t.reference=t.read=t.popper=t.placements=t.modifierPhases=t.main=t.left=t.end=t.clippingParents=t.bottom=t.beforeWrite=t.beforeRead=t.beforeMain=t.basePlacements=t.auto=t.afterWrite=t.afterRead=t.afterMain=void 0;t.top="top";var n="bottom";t.bottom=n;var o="right";t.right=o;var r="left";t.left=r;var i="auto";t.auto=i;var a=["top",n,o,r];t.basePlacements=a;var c="start";t.start=c;var l="end";t.end=l;t.clippingParents="clippingParents";t.viewport="viewport";t.popper="popper";t.reference="reference";var d=a.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+l])}),[]);t.variationPlacements=d;var s=[].concat(a,[i]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+l])}),[]);t.placements=s;var u="beforeRead";t.beforeRead=u;var m="read";t.read=m;var p="afterRead";t.afterRead=p;var f="beforeMain";t.beforeMain=f;var h="main";t.main=h;var C="afterMain";t.afterMain=C;var b="beforeWrite";t.beforeWrite=b;var N="write";t.write=N;var g="afterWrite";t.afterWrite=g;var V=[u,m,p,f,h,C,b,N,g];t.modifierPhases=V},92935:function(e,t,n){"use strict";t.__esModule=!0;var o={popperGenerator:!0,detectOverflow:!0,createPopperBase:!0,createPopper:!0,createPopperLite:!0};t.popperGenerator=t.detectOverflow=t.createPopperLite=t.createPopperBase=t.createPopper=void 0;var r=n(83996);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===r[e]||(t[e]=r[e]))}));var i=n(97934);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===i[e]||(t[e]=i[e]))}));var a=n(50252);t.popperGenerator=a.popperGenerator,t.detectOverflow=a.detectOverflow,t.createPopperBase=a.createPopper;var c=n(1728);t.createPopper=c.createPopper;var l=n(67886);t.createPopperLite=l.createPopper},38621:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=(o=n(72793))&&o.__esModule?o:{"default":o},i=n(75011);var a={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},a=t.elements[e];(0,i.isHTMLElement)(a)&&(0,r["default"])(a)&&(Object.assign(a.style,n),Object.keys(o).forEach((function(e){var t=o[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var o=t.elements[e],a=t.attributes[e]||{},c=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});(0,i.isHTMLElement)(o)&&(0,r["default"])(o)&&(Object.assign(o.style,c),Object.keys(a).forEach((function(e){o.removeAttribute(e)})))}))}},requires:["computeStyles"]};t["default"]=a},90860:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o=m(n(85312)),r=m(n(92957)),i=m(n(89691)),a=m(n(66689)),c=m(n(86274)),l=n(52855),d=m(n(10632)),s=m(n(59597)),u=n(83996);function m(e){return e&&e.__esModule?e:{"default":e}}var p=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,(0,d["default"])("number"!=typeof e?e:(0,s["default"])(e,u.basePlacements))};var f={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,i=e.name,d=e.options,s=n.elements.arrow,m=n.modifiersData.popperOffsets,f=(0,o["default"])(n.placement),h=(0,c["default"])(f),C=[u.left,u.right].indexOf(f)>=0?"height":"width";if(s&&m){var b=p(d.padding,n),N=(0,r["default"])(s),g="y"===h?u.top:u.left,V="y"===h?u.bottom:u.right,v=n.rects.reference[C]+n.rects.reference[h]-m[h]-n.rects.popper[C],_=m[h]-n.rects.reference[h],y=(0,a["default"])(s),k=y?"y"===h?y.clientHeight||0:y.clientWidth||0:0,x=v/2-_/2,w=b[g],L=k-N[C]-b[V],B=k/2-N[C]/2+x,S=(0,l.within)(w,B,L),I=h;n.modifiersData[i]=((t={})[I]=S,t.centerOffset=S-B,t)}},effect:function(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=t.elements.popper.querySelector(o)))&&(0,i["default"])(t.elements.popper,o)&&(t.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};t["default"]=f},15224:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,t.mapToStyles=p;var o=n(83996),r=u(n(66689)),i=u(n(1866)),a=u(n(36748)),c=u(n(77060)),l=u(n(85312)),d=u(n(48218)),s=n(14194);function u(e){return e&&e.__esModule?e:{"default":e}}var m={top:"auto",right:"auto",bottom:"auto",left:"auto"};function p(e){var t,n=e.popper,l=e.popperRect,d=e.placement,u=e.variation,p=e.offsets,f=e.position,h=e.gpuAcceleration,C=e.adaptive,b=e.roundOffsets,N=e.isFixed,g=p.x,V=void 0===g?0:g,v=p.y,_=void 0===v?0:v,y="function"==typeof b?b({x:V,y:_}):{x:V,y:_};V=y.x,_=y.y;var k=p.hasOwnProperty("x"),x=p.hasOwnProperty("y"),w=o.left,L=o.top,B=window;if(C){var S=(0,r["default"])(n),I="clientHeight",T="clientWidth";if(S===(0,i["default"])(n)&&(S=(0,a["default"])(n),"static"!==(0,c["default"])(S).position&&"absolute"===f&&(I="scrollHeight",T="scrollWidth")),d===o.top||(d===o.left||d===o.right)&&u===o.end)L=o.bottom,_-=(N&&S===B&&B.visualViewport?B.visualViewport.height:S[I])-l.height,_*=h?1:-1;if(d===o.left||(d===o.top||d===o.bottom)&&u===o.end)w=o.right,V-=(N&&S===B&&B.visualViewport?B.visualViewport.width:S[T])-l.width,V*=h?1:-1}var A,M=Object.assign({position:f},C&&m),E=!0===b?function(e,t){var n=e.x,o=e.y,r=t.devicePixelRatio||1;return{x:(0,s.round)(n*r)/r||0,y:(0,s.round)(o*r)/r||0}}({x:V,y:_},(0,i["default"])(n)):{x:V,y:_};return V=E.x,_=E.y,h?Object.assign({},M,((A={})[L]=x?"0":"",A[w]=k?"0":"",A.transform=(B.devicePixelRatio||1)<=1?"translate("+V+"px, "+_+"px)":"translate3d("+V+"px, "+_+"px, 0)",A)):Object.assign({},M,((t={})[L]=x?_+"px":"",t[w]=k?V+"px":"",t.transform="",t))}var f={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=void 0===o||o,i=n.adaptive,a=void 0===i||i,c=n.roundOffsets,s=void 0===c||c,u={placement:(0,l["default"])(t.placement),variation:(0,d["default"])(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,p(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,p(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};t["default"]=f},59953:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=(o=n(1866))&&o.__esModule?o:{"default":o};var i={passive:!0};var a={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,o=e.options,a=o.scroll,c=void 0===a||a,l=o.resize,d=void 0===l||l,s=(0,r["default"])(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return c&&u.forEach((function(e){e.addEventListener("scroll",n.update,i)})),d&&s.addEventListener("resize",n.update,i),function(){c&&u.forEach((function(e){e.removeEventListener("scroll",n.update,i)})),d&&s.removeEventListener("resize",n.update,i)}},data:{}};t["default"]=a},21128:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o=s(n(72310)),r=s(n(85312)),i=s(n(53379)),a=s(n(49883)),c=s(n(67450)),l=n(83996),d=s(n(48218));function s(e){return e&&e.__esModule?e:{"default":e}}var u={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var u=n.mainAxis,m=void 0===u||u,p=n.altAxis,f=void 0===p||p,h=n.fallbackPlacements,C=n.padding,b=n.boundary,N=n.rootBoundary,g=n.altBoundary,V=n.flipVariations,v=void 0===V||V,_=n.allowedAutoPlacements,y=t.options.placement,k=(0,r["default"])(y),x=h||(k===y||!v?[(0,o["default"])(y)]:function(e){if((0,r["default"])(e)===l.auto)return[];var t=(0,o["default"])(e);return[(0,i["default"])(e),t,(0,i["default"])(t)]}(y)),w=[y].concat(x).reduce((function(e,n){return e.concat((0,r["default"])(n)===l.auto?(0,c["default"])(t,{placement:n,boundary:b,rootBoundary:N,padding:C,flipVariations:v,allowedAutoPlacements:_}):n)}),[]),L=t.rects.reference,B=t.rects.popper,S=new Map,I=!0,T=w[0],A=0;A=0,F=P?"width":"height",D=(0,a["default"])(t,{placement:M,boundary:b,rootBoundary:N,altBoundary:g,padding:C}),R=P?O?l.right:l.left:O?l.bottom:l.top;L[F]>B[F]&&(R=(0,o["default"])(R));var j=(0,o["default"])(R),W=[];if(m&&W.push(D[E]<=0),f&&W.push(D[R]<=0,D[j]<=0),W.every((function(e){return e}))){T=M,I=!1;break}S.set(M,W)}if(I)for(var z=function(e){var t=w.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return T=t,"break"},U=v?3:1;U>0;U--){if("break"===z(U))break}t.placement!==T&&(t.modifiersData[s]._skip=!0,t.placement=T,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};t["default"]=u},17945:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=n(83996),i=(o=n(49883))&&o.__esModule?o:{"default":o};function a(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function c(e){return[r.top,r.right,r.bottom,r.left].some((function(t){return e[t]>=0}))}var l={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,l=t.modifiersData.preventOverflow,d=(0,i["default"])(t,{elementContext:"reference"}),s=(0,i["default"])(t,{altBoundary:!0}),u=a(d,o),m=a(s,r,l),p=c(u),f=c(m);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:m,isReferenceHidden:p,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":f})}};t["default"]=l},97934:function(e,t,n){"use strict";t.__esModule=!0,t.preventOverflow=t.popperOffsets=t.offset=t.hide=t.flip=t.eventListeners=t.computeStyles=t.arrow=t.applyStyles=void 0;var o=m(n(38621));t.applyStyles=o["default"];var r=m(n(90860));t.arrow=r["default"];var i=m(n(15224));t.computeStyles=i["default"];var a=m(n(59953));t.eventListeners=a["default"];var c=m(n(21128));t.flip=c["default"];var l=m(n(17945));t.hide=l["default"];var d=m(n(90642));t.offset=d["default"];var s=m(n(23786));t.popperOffsets=s["default"];var u=m(n(78230));function m(e){return e&&e.__esModule?e:{"default":e}}t.preventOverflow=u["default"]},90642:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0,t.distanceAndSkiddingToXY=a;var o,r=(o=n(85312))&&o.__esModule?o:{"default":o},i=n(83996);function a(e,t,n){var o=(0,r["default"])(e),a=[i.left,i.top].indexOf(o)>=0?-1:1,c="function"==typeof n?n(Object.assign({},t,{placement:e})):n,l=c[0],d=c[1];return l=l||0,d=(d||0)*a,[i.left,i.right].indexOf(o)>=0?{x:d,y:l}:{x:l,y:d}}var c={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,o=e.name,r=n.offset,c=void 0===r?[0,0]:r,l=i.placements.reduce((function(e,n){return e[n]=a(n,t.rects,c),e}),{}),d=l[t.placement],s=d.x,u=d.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=u),t.modifiersData[o]=l}};t["default"]=c},23786:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o,r=(o=n(85694))&&o.__esModule?o:{"default":o};var i={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=(0,r["default"])({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};t["default"]=i},78230:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=void 0;var o=n(83996),r=f(n(85312)),i=f(n(86274)),a=f(n(4320)),c=n(52855),l=f(n(92957)),d=f(n(66689)),s=f(n(49883)),u=f(n(48218)),m=f(n(23941)),p=n(14194);function f(e){return e&&e.__esModule?e:{"default":e}}var h={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,f=e.name,h=n.mainAxis,C=void 0===h||h,b=n.altAxis,N=void 0!==b&&b,g=n.boundary,V=n.rootBoundary,v=n.altBoundary,_=n.padding,y=n.tether,k=void 0===y||y,x=n.tetherOffset,w=void 0===x?0:x,L=(0,s["default"])(t,{boundary:g,rootBoundary:V,padding:_,altBoundary:v}),B=(0,r["default"])(t.placement),S=(0,u["default"])(t.placement),I=!S,T=(0,i["default"])(B),A=(0,a["default"])(T),M=t.modifiersData.popperOffsets,E=t.rects.reference,O=t.rects.popper,P="function"==typeof w?w(Object.assign({},t.rects,{placement:t.placement})):w,F="number"==typeof P?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),D=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(M){if(C){var j,W="y"===T?o.top:o.left,z="y"===T?o.bottom:o.right,U="y"===T?"height":"width",H=M[T],G=H+L[W],q=H-L[z],K=k?-O[U]/2:0,Y=S===o.start?E[U]:O[U],$=S===o.start?-O[U]:-E[U],X=t.elements.arrow,Q=k&&X?(0,l["default"])(X):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:(0,m["default"])(),Z=J[W],ee=J[z],te=(0,c.within)(0,E[U],Q[U]),ne=I?E[U]/2-K-te-Z-F.mainAxis:Y-te-Z-F.mainAxis,oe=I?-E[U]/2+K+te+ee+F.mainAxis:$+te+ee+F.mainAxis,re=t.elements.arrow&&(0,d["default"])(t.elements.arrow),ie=re?"y"===T?re.clientTop||0:re.clientLeft||0:0,ae=null!=(j=null==D?void 0:D[T])?j:0,ce=H+ne-ae-ie,le=H+oe-ae,de=(0,c.within)(k?(0,p.min)(G,ce):G,H,k?(0,p.max)(q,le):q);M[T]=de,R[T]=de-H}if(N){var se,ue="x"===T?o.top:o.left,me="x"===T?o.bottom:o.right,pe=M[A],fe="y"===A?"height":"width",he=pe+L[ue],Ce=pe-L[me],be=-1!==[o.top,o.left].indexOf(B),Ne=null!=(se=null==D?void 0:D[A])?se:0,ge=be?he:pe-E[fe]-O[fe]-Ne+F.altAxis,Ve=be?pe+E[fe]+O[fe]-Ne-F.altAxis:Ce,ve=k&&be?(0,c.withinMaxClamp)(ge,pe,Ve):(0,c.within)(k?ge:he,pe,k?Ve:Ce);M[A]=ve,R[A]=ve-pe}t.modifiersData[f]=R}},requiresIfExists:["offset"]};t["default"]=h},67886:function(e,t,n){"use strict";t.__esModule=!0,t.defaultModifiers=t.createPopper=void 0;var o=n(50252);t.popperGenerator=o.popperGenerator,t.detectOverflow=o.detectOverflow;var r=l(n(59953)),i=l(n(23786)),a=l(n(15224)),c=l(n(38621));function l(e){return e&&e.__esModule?e:{"default":e}}var d=[r["default"],i["default"],a["default"],c["default"]];t.defaultModifiers=d;var s=(0,o.popperGenerator)({defaultModifiers:d});t.createPopper=s},1728:function(e,t,n){"use strict";t.__esModule=!0;var o={createPopper:!0,createPopperLite:!0,defaultModifiers:!0,popperGenerator:!0,detectOverflow:!0};t.defaultModifiers=t.createPopperLite=t.createPopper=void 0;var r=n(50252);t.popperGenerator=r.popperGenerator,t.detectOverflow=r.detectOverflow;var i=C(n(59953)),a=C(n(23786)),c=C(n(15224)),l=C(n(38621)),d=C(n(90642)),s=C(n(21128)),u=C(n(78230)),m=C(n(90860)),p=C(n(17945)),f=n(67886);t.createPopperLite=f.createPopper;var h=n(97934);function C(e){return e&&e.__esModule?e:{"default":e}}Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(o,e)||e in t&&t[e]===h[e]||(t[e]=h[e]))}));var b=[i["default"],a["default"],c["default"],l["default"],d["default"],s["default"],u["default"],m["default"],p["default"]];t.defaultModifiers=b;var N=(0,r.popperGenerator)({defaultModifiers:b});t.createPopperLite=t.createPopper=N},67450:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t){void 0===t&&(t={});var n=t,c=n.placement,l=n.boundary,d=n.rootBoundary,s=n.padding,u=n.flipVariations,m=n.allowedAutoPlacements,p=void 0===m?r.placements:m,f=(0,o["default"])(c),h=f?u?r.variationPlacements:r.variationPlacements.filter((function(e){return(0,o["default"])(e)===f})):r.basePlacements,C=h.filter((function(e){return p.indexOf(e)>=0}));0===C.length&&(C=h);var b=C.reduce((function(t,n){return t[n]=(0,i["default"])(e,{placement:n,boundary:l,rootBoundary:d,padding:s})[(0,a["default"])(n)],t}),{});return Object.keys(b).sort((function(e,t){return b[e]-b[t]}))};var o=c(n(48218)),r=n(83996),i=c(n(49883)),a=c(n(85312));function c(e){return e&&e.__esModule?e:{"default":e}}},85694:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t,n=e.reference,c=e.element,l=e.placement,d=l?(0,o["default"])(l):null,s=l?(0,r["default"])(l):null,u=n.x+n.width/2-c.width/2,m=n.y+n.height/2-c.height/2;switch(d){case a.top:t={x:u,y:n.y-c.height};break;case a.bottom:t={x:u,y:n.y+n.height};break;case a.right:t={x:n.x+n.width,y:m};break;case a.left:t={x:n.x-c.width,y:m};break;default:t={x:n.x,y:n.y}}var p=d?(0,i["default"])(d):null;if(null!=p){var f="y"===p?"height":"width";switch(s){case a.start:t[p]=t[p]-(n[f]/2-c[f]/2);break;case a.end:t[p]=t[p]+(n[f]/2-c[f]/2)}}return t};var o=c(n(85312)),r=c(n(48218)),i=c(n(86274)),a=n(83996);function c(e){return e&&e.__esModule?e:{"default":e}}},63889:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=undefined,n(e())}))}))),t}}},49883:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e,t){void 0===t&&(t={});var n=t,m=n.placement,p=void 0===m?e.placement:m,f=n.strategy,h=void 0===f?e.strategy:f,C=n.boundary,b=void 0===C?l.clippingParents:C,N=n.rootBoundary,g=void 0===N?l.viewport:N,V=n.elementContext,v=void 0===V?l.popper:V,_=n.altBoundary,y=void 0!==_&&_,k=n.padding,x=void 0===k?0:k,w=(0,s["default"])("number"!=typeof x?x:(0,u["default"])(x,l.basePlacements)),L=v===l.popper?l.reference:l.popper,B=e.rects.popper,S=e.elements[y?L:v],I=(0,o["default"])((0,d.isElement)(S)?S:S.contextElement||(0,r["default"])(e.elements.popper),b,g,h),T=(0,i["default"])(e.elements.reference),A=(0,a["default"])({reference:T,element:B,strategy:"absolute",placement:p}),M=(0,c["default"])(Object.assign({},B,A)),E=v===l.popper?M:T,O={top:I.top-E.top+w.top,bottom:E.bottom-I.bottom+w.bottom,left:I.left-E.left+w.left,right:E.right-I.right+w.right},P=e.modifiersData.offset;if(v===l.popper&&P){var F=P[p];Object.keys(O).forEach((function(e){var t=[l.right,l.bottom].indexOf(e)>=0?1:-1,n=[l.top,l.bottom].indexOf(e)>=0?"y":"x";O[e]+=F[n]*t}))}return O};var o=m(n(35823)),r=m(n(36748)),i=m(n(97617)),a=m(n(85694)),c=m(n(14834)),l=n(83996),d=n(75011),s=m(n(10632)),u=m(n(59597));function m(e){return e&&e.__esModule?e:{"default":e}}},59597:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}},4320:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return"x"===e?"y":"x"}},85312:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return e.split("-")[0]};n(83996)},23941:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(){return{top:0,right:0,bottom:0,left:0}}},86274:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}},72310:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e.replace(/left|right|bottom|top/g,(function(e){return n[e]}))};var n={left:"right",right:"left",bottom:"top",top:"bottom"}},53379:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e.replace(/start|end/g,(function(e){return n[e]}))};var n={start:"end",end:"start"}},48218:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return e.split("-")[1]}},14194:function(e,t){"use strict";t.__esModule=!0,t.round=t.min=t.max=void 0;var n=Math.max;t.max=n;var o=Math.min;t.min=o;var r=Math.round;t.round=r},27343:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}},10632:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){return Object.assign({},(0,r["default"])(),e)};var o,r=(o=n(23941))&&o.__esModule?o:{"default":o}},47307:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(e){var t=function(e){var t=new Map,n=new Set,o=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var o=t.get(e);o&&r(o)}})),o.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),o}(e);return o.modifierPhases.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])};var o=n(83996)},14834:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}},36110:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(){var e=navigator.userAgentData;if(null!=e&&e.brands&&Array.isArray(e.brands))return e.brands.map((function(e){return e.brand+"/"+e.version})).join(" ");return navigator.userAgent}},52855:function(e,t,n){"use strict";t.__esModule=!0,t.within=r,t.withinMaxClamp=function(e,t,n){var o=r(e,t,n);return o>n?n:o};var o=n(14194);function r(e,t,n){return(0,o.max)(e,(0,o.min)(t,n))}},4382:function(e,t,n){"use strict";var o=n(34145),r=n(51442),i=TypeError;e.exports=function(e){if(o(e))return e;throw i(r(e)+" is not a function")}},21802:function(e,t,n){"use strict";var o=n(46915),r=n(51442),i=TypeError;e.exports=function(e){if(o(e))return e;throw i(r(e)+" is not a constructor")}},11949:function(e,t,n){"use strict";var o=n(34145),r=String,i=TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw i("Can't set "+r(e)+" as a prototype")}},40542:function(e,t,n){"use strict";var o=n(57681),r=n(25459),i=n(87691).f,a=o("unscopables"),c=Array.prototype;c[a]==undefined&&i(c,a,{configurable:!0,value:r(null)}),e.exports=function(e){c[a][e]=!0}},45862:function(e,t,n){"use strict";var o=n(31852).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},51515:function(e,t,n){"use strict";var o=n(98728),r=TypeError;e.exports=function(e,t){if(o(t,e))return e;throw r("Incorrect invocation")}},83953:function(e,t,n){"use strict";var o=n(88485),r=String,i=TypeError;e.exports=function(e){if(o(e))return e;throw i(r(e)+" is not an object")}},30414:function(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},83863:function(e,t,n){"use strict";var o=n(90088);e.exports=o((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},51745:function(e,t,n){"use strict";var o,r,i,a=n(30414),c=n(72083),l=n(60315),d=n(34145),s=n(88485),u=n(43664),m=n(56486),p=n(51442),f=n(79413),h=n(56752),C=n(49006),b=n(98728),N=n(13360),g=n(90301),V=n(57681),v=n(68038),_=n(59610),y=_.enforce,k=_.get,x=l.Int8Array,w=x&&x.prototype,L=l.Uint8ClampedArray,B=L&&L.prototype,S=x&&N(x),I=w&&N(w),T=Object.prototype,A=l.TypeError,M=V("toStringTag"),E=v("TYPED_ARRAY_TAG"),O="TypedArrayConstructor",P=a&&!!g&&"Opera"!==m(l.opera),F=!1,D={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},R={BigInt64Array:8,BigUint64Array:8},j=function(e){if(!s(e))return!1;var t=m(e);return"DataView"===t||u(D,t)||u(R,t)},W=function(e){if(!s(e))return!1;var t=m(e);return u(D,t)||u(R,t)};for(o in D)(i=(r=l[o])&&r.prototype)?y(i)[O]=r:P=!1;for(o in R)(i=(r=l[o])&&r.prototype)&&(y(i)[O]=r);if((!P||!d(S)||S===Function.prototype)&&(S=function(){throw A("Incorrect invocation")},P))for(o in D)l[o]&&g(l[o],S);if((!P||!I||I===T)&&(I=S.prototype,P))for(o in D)l[o]&&g(l[o].prototype,I);if(P&&N(B)!==I&&g(B,I),c&&!u(I,M))for(o in F=!0,C(I,M,{configurable:!0,get:function(){return s(this)?this[E]:undefined}}),D)l[o]&&f(l[o],E,o);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_TAG:F&&E,aTypedArray:function(e){if(W(e))return e;throw A("Target is not a typed array")},aTypedArrayConstructor:function(e){if(d(e)&&(!g||b(S,e)))return e;throw A(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,o){if(c){if(n)for(var r in D){var i=l[r];if(i&&u(i.prototype,e))try{delete i.prototype[e]}catch(a){try{i.prototype[e]=t}catch(d){}}}I[e]&&!n||h(I,e,n?t:P&&w[e]||t,o)}},exportTypedArrayStaticMethod:function(e,t,n){var o,r;if(c){if(g){if(n)for(o in D)if((r=l[o])&&u(r,e))try{delete r[e]}catch(i){}if(S[e]&&!n)return;try{return h(S,e,n?t:P&&S[e]||t)}catch(i){}}for(o in D)!(r=l[o])||r[e]&&!n||h(r,e,t)}},getTypedArrayConstructor:function z(e){var t=N(e);if(s(t)){var n=k(t);return n&&u(n,O)?n[O]:z(t)}},isView:j,isTypedArray:W,TypedArray:S,TypedArrayPrototype:I}},58699:function(e,t,n){"use strict";var o=n(60315),r=n(14043),i=n(72083),a=n(30414),c=n(56852),l=n(79413),d=n(49006),s=n(21012),u=n(90088),m=n(51515),p=n(39612),f=n(44939),h=n(10889),C=n(14551),b=n(13360),N=n(90301),g=n(21029).f,V=n(3582),v=n(99984),_=n(55016),y=n(59610),k=c.PROPER,x=c.CONFIGURABLE,w="ArrayBuffer",L="DataView",B="prototype",S="Wrong index",I=y.getterFor(w),T=y.getterFor(L),A=y.set,M=o[w],E=M,O=E&&E[B],P=o[L],F=P&&P[B],D=Object.prototype,R=o.Array,j=o.RangeError,W=r(V),z=r([].reverse),U=C.pack,H=C.unpack,G=function(e){return[255&e]},q=function(e){return[255&e,e>>8&255]},K=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Y=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$=function(e){return U(e,23,4)},X=function(e){return U(e,52,8)},Q=function(e,t,n){d(e[B],t,{configurable:!0,get:function(){return n(this)[t]}})},J=function(e,t,n,o){var r=h(n),i=T(e);if(r+t>i.byteLength)throw j(S);var a=i.bytes,c=r+i.byteOffset,l=v(a,c,c+t);return o?l:z(l)},Z=function(e,t,n,o,r,i){var a=h(n),c=T(e);if(a+t>c.byteLength)throw j(S);for(var l=c.bytes,d=a+c.byteOffset,s=o(+r),u=0;uoe;)(te=ne[oe++])in E||l(E,te,M[te]);O.constructor=E}N&&b(F)!==D&&N(F,D);var re=new P(new E(2)),ie=r(F.setInt8);re.setInt8(0,2147483648),re.setInt8(1,2147483649),!re.getInt8(0)&&re.getInt8(1)||s(F,{setInt8:function(e,t){ie(this,e,t<<24>>24)},setUint8:function(e,t){ie(this,e,t<<24>>24)}},{unsafe:!0})}else O=(E=function(e){m(this,O);var t=h(e);A(this,{type:w,bytes:W(R(t),0),byteLength:t}),i||(this.byteLength=t,this.detached=!1)})[B],F=(P=function(e,t,n){m(this,F),m(e,O);var o=I(e),r=o.byteLength,a=p(t);if(a<0||a>r)throw j("Wrong offset");if(a+(n=n===undefined?r-a:f(n))>r)throw j("Wrong length");A(this,{type:L,buffer:e,byteLength:n,byteOffset:a,bytes:o.bytes}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=a)})[B],i&&(Q(E,"byteLength",I),Q(P,"buffer",T),Q(P,"byteLength",T),Q(P,"byteOffset",T)),s(F,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return Y(J(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return Y(J(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return H(J(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return H(J(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){Z(this,1,e,G,t)},setUint8:function(e,t){Z(this,1,e,G,t)},setInt16:function(e,t){Z(this,2,e,q,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){Z(this,2,e,q,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){Z(this,4,e,K,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){Z(this,4,e,K,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){Z(this,4,e,$,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){Z(this,8,e,X,t,arguments.length>2?arguments[2]:undefined)}});_(E,w),_(P,L),e.exports={ArrayBuffer:E,DataView:P}},31257:function(e,t,n){"use strict";var o=n(88419),r=n(6671),i=n(61610),a=n(53400),c=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),l=i(n),d=r(e,l),s=r(t,l),u=arguments.length>2?arguments[2]:undefined,m=c((u===undefined?l:r(u,l))-s,l-d),p=1;for(s0;)s in n?n[d]=n[s]:a(n,d),d+=p,s+=p;return n}},3582:function(e,t,n){"use strict";var o=n(88419),r=n(6671),i=n(61610);e.exports=function(e){for(var t=o(this),n=i(t),a=arguments.length,c=r(a>1?arguments[1]:undefined,n),l=a>2?arguments[2]:undefined,d=l===undefined?n:r(l,n);d>c;)t[c++]=e;return t}},42652:function(e,t,n){"use strict";var o=n(42631).forEach,r=n(93660)("forEach");e.exports=r?[].forEach:function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}},40215:function(e,t,n){"use strict";var o=n(61610);e.exports=function(e,t){for(var n=0,r=o(t),i=new e(r);r>n;)i[n]=t[n++];return i}},91204:function(e,t,n){"use strict";var o=n(94324),r=n(75059),i=n(88419),a=n(86304),c=n(27751),l=n(46915),d=n(61610),s=n(52019),u=n(33720),m=n(42470),p=Array;e.exports=function(e){var t=i(e),n=l(this),f=arguments.length,h=f>1?arguments[1]:undefined,C=h!==undefined;C&&(h=o(h,f>2?arguments[2]:undefined));var b,N,g,V,v,_,y=m(t),k=0;if(!y||this===p&&c(y))for(b=d(t),N=n?new this(b):p(b);b>k;k++)_=C?h(t[k],k):t[k],s(N,k,_);else for(v=(V=u(t,y)).next,N=n?new this:[];!(g=r(v,V)).done;k++)_=C?a(V,h,[g.value,k],!0):g.value,s(N,k,_);return N.length=k,N}},64011:function(e,t,n){"use strict";var o=n(26762),r=n(6671),i=n(61610),a=function(e){return function(t,n,a){var c,l=o(t),d=i(l),s=r(a,d);if(e&&n!=n){for(;d>s;)if((c=l[s++])!=c)return!0}else for(;d>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},42631:function(e,t,n){"use strict";var o=n(94324),r=n(14043),i=n(33452),a=n(88419),c=n(61610),l=n(58385),d=r([].push),s=function(e){var t=1==e,n=2==e,r=3==e,s=4==e,u=6==e,m=7==e,p=5==e||u;return function(f,h,C,b){for(var N,g,V=a(f),v=i(V),_=o(h,C),y=c(v),k=0,x=b||l,w=t?x(f,y):n||m?x(f,0):undefined;y>k;k++)if((p||k in v)&&(g=_(N=v[k],k,V),e))if(t)w[k]=g;else if(g)switch(e){case 3:return!0;case 5:return N;case 6:return k;case 2:d(w,N)}else switch(e){case 4:return!1;case 7:d(w,N)}return u?-1:r||s?s:w}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},32412:function(e,t,n){"use strict";var o=n(62818),r=n(26762),i=n(39612),a=n(61610),c=n(93660),l=Math.min,d=[].lastIndexOf,s=!!d&&1/[1].lastIndexOf(1,-0)<0,u=c("lastIndexOf"),m=s||!u;e.exports=m?function(e){if(s)return o(d,this,arguments)||0;var t=r(this),n=a(t),c=n-1;for(arguments.length>1&&(c=l(c,i(arguments[1]))),c<0&&(c=n+c);c>=0;c--)if(c in t&&t[c]===e)return c||0;return-1}:d},44645:function(e,t,n){"use strict";var o=n(90088),r=n(57681),i=n(51661),a=r("species");e.exports=function(e){return i>=51||!o((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},93660:function(e,t,n){"use strict";var o=n(90088);e.exports=function(e,t){var n=[][e];return!!n&&o((function(){n.call(null,t||function(){return 1},1)}))}},47122:function(e,t,n){"use strict";var o=n(4382),r=n(88419),i=n(33452),a=n(61610),c=TypeError,l=function(e){return function(t,n,l,d){o(n);var s=r(t),u=i(s),m=a(s),p=e?m-1:0,f=e?-1:1;if(l<2)for(;;){if(p in u){d=u[p],p+=f;break}if(p+=f,e?p<0:m<=p)throw c("Reduce of empty array with no initial value")}for(;e?p>=0:m>p;p+=f)p in u&&(d=n(d,u[p],p,s));return d}};e.exports={left:l(!1),right:l(!0)}},42933:function(e,t,n){"use strict";var o=n(72083),r=n(67624),i=TypeError,a=Object.getOwnPropertyDescriptor,c=o&&!function(){if(this!==undefined)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=c?function(e,t){if(r(e)&&!a(e,"length").writable)throw i("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},99984:function(e,t,n){"use strict";var o=n(6671),r=n(61610),i=n(52019),a=Array,c=Math.max;e.exports=function(e,t,n){for(var l=r(e),d=o(t,l),s=o(n===undefined?l:n,l),u=a(c(s-d,0)),m=0;d0;)e[o]=e[--o];o!==i++&&(e[o]=n)}return e},a=function(e,t,n,o){for(var r=t.length,i=n.length,a=0,c=0;a1?arguments[1]:undefined);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),i(m,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return N(this,0===e?0:e,t)}}:{add:function(e){return N(this,e=0===e?0:e,e)}}),p&&r(m,"size",{configurable:!0,get:function(){return h(this).size}}),u},setStrong:function(e,t,n){var o=t+" Iterator",r=b(t),i=b(o);s(e,t,(function(e,t){C(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?u("keys"==t?n.key:"values"==t?n.value:[n.key,n.value],!1):(e.target=undefined,u(undefined,!0))}),n?"entries":"values",!n,!0),m(t)}}},21525:function(e,t,n){"use strict";var o=n(14043),r=n(21012),i=n(97595).getWeakData,a=n(51515),c=n(83953),l=n(94308),d=n(88485),s=n(76558),u=n(42631),m=n(43664),p=n(59610),f=p.set,h=p.getterFor,C=u.find,b=u.findIndex,N=o([].splice),g=0,V=function(e){return e.frozen||(e.frozen=new v)},v=function(){this.entries=[]},_=function(e,t){return C(e.entries,(function(e){return e[0]===t}))};v.prototype={get:function(e){var t=_(this,e);if(t)return t[1]},has:function(e){return!!_(this,e)},set:function(e,t){var n=_(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=b(this.entries,(function(t){return t[0]===e}));return~t&&N(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,o){var u=e((function(e,r){a(e,p),f(e,{type:t,id:g++,frozen:undefined}),l(r)||s(r,e[o],{that:e,AS_ENTRIES:n})})),p=u.prototype,C=h(t),b=function(e,t,n){var o=C(e),r=i(c(t),!0);return!0===r?V(o).set(t,n):r[o.id]=n,e};return r(p,{"delete":function(e){var t=C(this);if(!d(e))return!1;var n=i(e);return!0===n?V(t)["delete"](e):n&&m(n,t.id)&&delete n[t.id]},has:function(e){var t=C(this);if(!d(e))return!1;var n=i(e);return!0===n?V(t).has(e):n&&m(n,t.id)}}),r(p,n?{get:function(e){var t=C(this);if(d(e)){var n=i(e);return!0===n?V(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return b(this,e,t)}}:{add:function(e){return b(this,e,!0)}}),u}}},22363:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(14043),a=n(71922),c=n(56752),l=n(97595),d=n(76558),s=n(51515),u=n(34145),m=n(94308),p=n(88485),f=n(90088),h=n(2944),C=n(55016),b=n(499);e.exports=function(e,t,n){var N=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),V=N?"set":"add",v=r[e],_=v&&v.prototype,y=v,k={},x=function(e){var t=i(_[e]);c(_,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!p(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return g&&!p(e)?undefined:t(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!p(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(a(e,!u(v)||!(g||_.forEach&&!f((function(){(new v).entries().next()})))))y=n.getConstructor(t,e,N,V),l.enable();else if(a(e,!0)){var w=new y,L=w[V](g?{}:-0,1)!=w,B=f((function(){w.has(1)})),S=h((function(e){new v(e)})),I=!g&&f((function(){for(var e=new v,t=5;t--;)e[V](t,t);return!e.has(-0)}));S||((y=t((function(e,t){s(e,_);var n=b(new v,e,y);return m(t)||d(t,n[V],{that:n,AS_ENTRIES:N}),n}))).prototype=_,_.constructor=y),(B||I)&&(x("delete"),x("has"),N&&x("get")),(I||L)&&x(V),g&&_.clear&&delete _.clear}return k[e]=y,o({global:!0,constructor:!0,forced:y!=v},k),C(y,e),g||n.setStrong(y,e,N),y}},20971:function(e,t,n){"use strict";var o=n(43664),r=n(37604),i=n(88119),a=n(87691);e.exports=function(e,t,n){for(var c=r(t),l=a.f,d=i.f,s=0;s"+l+""}},2493:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},79413:function(e,t,n){"use strict";var o=n(72083),r=n(87691),i=n(24030);e.exports=o?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},24030:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},52019:function(e,t,n){"use strict";var o=n(69424),r=n(87691),i=n(24030);e.exports=function(e,t,n){var a=o(t);a in e?r.f(e,a,i(0,n)):e[a]=n}},98491:function(e,t,n){"use strict";var o=n(14043),r=n(90088),i=n(99381).start,a=RangeError,c=isFinite,l=Math.abs,d=Date.prototype,s=d.toISOString,u=o(d.getTime),m=o(d.getUTCDate),p=o(d.getUTCFullYear),f=o(d.getUTCHours),h=o(d.getUTCMilliseconds),C=o(d.getUTCMinutes),b=o(d.getUTCMonth),N=o(d.getUTCSeconds);e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=s.call(new Date(-50000000000001))}))||!r((function(){s.call(new Date(NaN))}))?function(){if(!c(u(this)))throw a("Invalid time value");var e=this,t=p(e),n=h(e),o=t<0?"-":t>9999?"+":"";return o+i(l(t),o?6:4,0)+"-"+i(b(e)+1,2,0)+"-"+i(m(e),2,0)+"T"+i(f(e),2,0)+":"+i(C(e),2,0)+":"+i(N(e),2,0)+"."+i(n,3,0)+"Z"}:s},69701:function(e,t,n){"use strict";var o=n(83953),r=n(84294),i=TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw i("Incorrect hint");return r(this,e)}},49006:function(e,t,n){"use strict";var o=n(70491),r=n(87691);e.exports=function(e,t,n){return n.get&&o(n.get,t,{getter:!0}),n.set&&o(n.set,t,{setter:!0}),r.f(e,t,n)}},56752:function(e,t,n){"use strict";var o=n(34145),r=n(87691),i=n(70491),a=n(78371);e.exports=function(e,t,n,c){c||(c={});var l=c.enumerable,d=c.name!==undefined?c.name:t;if(o(n)&&i(n,d,c),c.global)l?e[t]=n:a(t,n);else{try{c.unsafe?e[t]&&(l=!0):delete e[t]}catch(s){}l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!c.nonConfigurable,writable:!c.nonWritable})}return e}},21012:function(e,t,n){"use strict";var o=n(56752);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},78371:function(e,t,n){"use strict";var o=n(60315),r=Object.defineProperty;e.exports=function(e,t){try{r(o,e,{value:t,configurable:!0,writable:!0})}catch(n){o[e]=t}return t}},53400:function(e,t,n){"use strict";var o=n(51442),r=TypeError;e.exports=function(e,t){if(!delete e[t])throw r("Cannot delete property "+o(t)+" of "+o(e))}},72083:function(e,t,n){"use strict";var o=n(90088);e.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},64343:function(e){"use strict";var t="object"==typeof document&&document.all,n=void 0===t&&t!==undefined;e.exports={all:t,IS_HTMLDDA:n}},3001:function(e,t,n){"use strict";var o=n(60315),r=n(88485),i=o.document,a=r(i)&&r(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},40596:function(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},71713:function(e,t,n){"use strict";var o=n(85105).match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},54613:function(e,t,n){"use strict";var o=n(22276),r=n(23808);e.exports=!o&&!r&&"object"==typeof window&&"object"==typeof document},62853:function(e){"use strict";e.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},22276:function(e){"use strict";e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},92792:function(e,t,n){"use strict";var o=n(85105);e.exports=/MSIE|Trident/.test(o)},67856:function(e,t,n){"use strict";var o=n(85105);e.exports=/ipad|iphone|ipod/i.test(o)&&"undefined"!=typeof Pebble},91858:function(e,t,n){"use strict";var o=n(85105);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(o)},23808:function(e,t,n){"use strict";var o=n(66789);e.exports="undefined"!=typeof process&&"process"==o(process)},91872:function(e,t,n){"use strict";var o=n(85105);e.exports=/web0s(?!.*chrome)/i.test(o)},85105:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},51661:function(e,t,n){"use strict";var o,r,i=n(60315),a=n(85105),c=i.process,l=i.Deno,d=c&&c.versions||l&&l.version,s=d&&d.v8;s&&(r=(o=s.split("."))[0]>0&&o[0]<4?1:+(o[0]+o[1])),!r&&a&&(!(o=a.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=a.match(/Chrome\/(\d+)/))&&(r=+o[1]),e.exports=r},64961:function(e,t,n){"use strict";var o=n(85105).match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},93611:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},11268:function(e,t,n){"use strict";var o=n(60315),r=n(88119).f,i=n(79413),a=n(56752),c=n(78371),l=n(20971),d=n(71922);e.exports=function(e,t){var n,s,u,m,p,f=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[f]||c(f,{}):(o[f]||{}).prototype)for(s in t){if(m=t[s],u=e.dontCallGetSet?(p=r(n,s))&&p.value:n[s],!d(h?s:f+(C?".":"#")+s,e.forced)&&u!==undefined){if(typeof m==typeof u)continue;l(m,u)}(e.sham||u&&u.sham)&&i(m,"sham",!0),a(n,s,m,e)}}},90088:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},91735:function(e,t,n){"use strict";n(7722);var o=n(86300),r=n(56752),i=n(53497),a=n(90088),c=n(57681),l=n(79413),d=c("species"),s=RegExp.prototype;e.exports=function(e,t,n,u){var m=c(e),p=!a((function(){var t={};return t[m]=function(){return 7},7!=""[e](t)})),f=p&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[d]=function(){return n},n.flags="",n[m]=/./[m]),n.exec=function(){return t=!0,null},n[m](""),!t}));if(!p||!f||n){var h=o(/./[m]),C=t(m,""[e],(function(e,t,n,r,a){var c=o(e),l=t.exec;return l===i||l===s.exec?p&&!a?{done:!0,value:h(t,n,r)}:{done:!0,value:c(n,t,r)}:{done:!1}}));r(String.prototype,e,C[0]),r(s,m,C[1])}u&&l(s[m],"sham",!0)}},12832:function(e,t,n){"use strict";var o=n(67624),r=n(61610),i=n(40596),a=n(94324);e.exports=function c(e,t,n,l,d,s,u,m){for(var p,f=d,h=0,C=!!u&&a(u,m);h0&&o(p)?f=c(e,t,p,r(p),f,s-1)-1:(i(f+1),e[f]=p),f++),h++;return f}},68402:function(e,t,n){"use strict";var o=n(90088);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},62818:function(e,t,n){"use strict";var o=n(27111),r=Function.prototype,i=r.apply,a=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?a.bind(i):function(){return a.apply(i,arguments)})},94324:function(e,t,n){"use strict";var o=n(86300),r=n(4382),i=n(27111),a=o(o.bind);e.exports=function(e,t){return r(e),t===undefined?e:i?a(e,t):function(){return e.apply(t,arguments)}}},27111:function(e,t,n){"use strict";var o=n(90088);e.exports=!o((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},7527:function(e,t,n){"use strict";var o=n(14043),r=n(4382),i=n(88485),a=n(43664),c=n(56977),l=n(27111),d=Function,s=o([].concat),u=o([].join),m={};e.exports=l?d.bind:function(e){var t=r(this),n=t.prototype,o=c(arguments,1),l=function(){var n=s(o,c(arguments));return this instanceof l?function(e,t,n){if(!a(m,t)){for(var o=[],r=0;r]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,o,u,m){var p=n+e.length,f=o.length,h=s;return u!==undefined&&(u=r(u),h=d),c(m,h,(function(r,c){var d;switch(a(c,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,p);case"<":d=u[l(c,1,-1)];break;default:var s=+c;if(0===s)return r;if(s>f){var m=i(s/10);return 0===m?r:m<=f?o[m-1]===undefined?a(c,1):o[m-1]+a(c,1):r}d=o[s-1]}return d===undefined?"":d}))}},60315:function(e,t,n){"use strict";var o=function(e){return e&&e.Math==Math&&e};e.exports=o("object"==typeof globalThis&&globalThis)||o("object"==typeof window&&window)||o("object"==typeof self&&self)||o("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},43664:function(e,t,n){"use strict";var o=n(14043),r=n(88419),i=o({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(r(e),t)}},56956:function(e){"use strict";e.exports={}},64464:function(e){"use strict";e.exports=function(e,t){}},36665:function(e,t,n){"use strict";var o=n(89612);e.exports=o("document","documentElement")},44061:function(e,t,n){"use strict";var o=n(72083),r=n(90088),i=n(3001);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},14551:function(e){"use strict";var t=Array,n=Math.abs,o=Math.pow,r=Math.floor,i=Math.log,a=Math.LN2;e.exports={pack:function(e,c,l){var d,s,u,m=t(l),p=8*l-c-1,f=(1<>1,C=23===c?o(2,-24)-o(2,-77):0,b=e<0||0===e&&1/e<0?1:0,N=0;for((e=n(e))!=e||e===Infinity?(s=e!=e?1:0,d=f):(d=r(i(e)/a),e*(u=o(2,-d))<1&&(d--,u*=2),(e+=d+h>=1?C/u:C*o(2,1-h))*u>=2&&(d++,u/=2),d+h>=f?(s=0,d=f):d+h>=1?(s=(e*u-1)*o(2,c),d+=h):(s=e*o(2,h-1)*o(2,c),d=0));c>=8;)m[N++]=255&s,s/=256,c-=8;for(d=d<0;)m[N++]=255&d,d/=256,p-=8;return m[--N]|=128*b,m},unpack:function(e,t){var n,r=e.length,i=8*r-t-1,a=(1<>1,l=i-7,d=r-1,s=e[d--],u=127&s;for(s>>=7;l>0;)u=256*u+e[d--],l-=8;for(n=u&(1<<-l)-1,u>>=-l,l+=t;l>0;)n=256*n+e[d--],l-=8;if(0===u)u=1-c;else{if(u===a)return n?NaN:s?-Infinity:Infinity;n+=o(2,t),u-=c}return(s?-1:1)*n*o(2,u-t)}}},33452:function(e,t,n){"use strict";var o=n(14043),r=n(90088),i=n(66789),a=Object,c=o("".split);e.exports=r((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?c(e,""):a(e)}:a},499:function(e,t,n){"use strict";var o=n(34145),r=n(88485),i=n(90301);e.exports=function(e,t,n){var a,c;return i&&o(a=t.constructor)&&a!==n&&r(c=a.prototype)&&c!==n.prototype&&i(e,c),e}},95845:function(e,t,n){"use strict";var o=n(14043),r=n(34145),i=n(60747),a=o(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},97595:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(56956),a=n(88485),c=n(43664),l=n(87691).f,d=n(21029),s=n(17009),u=n(21600),m=n(68038),p=n(68402),f=!1,h=m("meta"),C=0,b=function(e){l(e,h,{value:{objectID:"O"+C++,weakData:{}}})},N=e.exports={enable:function(){N.enable=function(){},f=!0;var e=d.f,t=r([].splice),n={};n[h]=1,e(n).length&&(d.f=function(n){for(var o=e(n),r=0,i=o.length;rN;N++)if((V=I(e[N]))&&d(h,V))return V;return new f(!1)}C=s(e,b)}for(v=x?e.next:C.next;!(_=r(v,C)).done;){try{V=I(_.value)}catch(T){m(C,"throw",T)}if("object"==typeof V&&V&&d(h,V))return V}return new f(!1)}},93791:function(e,t,n){"use strict";var o=n(75059),r=n(83953),i=n(1340);e.exports=function(e,t,n){var a,c;r(e);try{if(!(a=i(e,"return"))){if("throw"===t)throw n;return n}a=o(a,e)}catch(l){c=!0,a=l}if("throw"===t)throw n;if(c)throw a;return r(a),n}},56640:function(e,t,n){"use strict";var o=n(3331).IteratorPrototype,r=n(25459),i=n(24030),a=n(55016),c=n(6563),l=function(){return this};e.exports=function(e,t,n,d){var s=t+" Iterator";return e.prototype=r(o,{next:i(+!d,n)}),a(e,s,!1,!0),c[s]=l,e}},70083:function(e,t,n){"use strict";var o=n(11268),r=n(75059),i=n(93417),a=n(56852),c=n(34145),l=n(56640),d=n(13360),s=n(90301),u=n(55016),m=n(79413),p=n(56752),f=n(57681),h=n(6563),C=n(3331),b=a.PROPER,N=a.CONFIGURABLE,g=C.IteratorPrototype,V=C.BUGGY_SAFARI_ITERATORS,v=f("iterator"),_="keys",y="values",k="entries",x=function(){return this};e.exports=function(e,t,n,a,f,C,w){l(n,t,a);var L,B,S,I=function(e){if(e===f&&O)return O;if(!V&&e in M)return M[e];switch(e){case _:case y:case k:return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",A=!1,M=e.prototype,E=M[v]||M["@@iterator"]||f&&M[f],O=!V&&E||I(f),P="Array"==t&&M.entries||E;if(P&&(L=d(P.call(new e)))!==Object.prototype&&L.next&&(i||d(L)===g||(s?s(L,g):c(L[v])||p(L,v,x)),u(L,T,!0,!0),i&&(h[T]=x)),b&&f==y&&E&&E.name!==y&&(!i&&N?m(M,"name",y):(A=!0,O=function(){return r(E,this)})),f)if(B={values:I(y),keys:C?O:I(_),entries:I(k)},w)for(S in B)(V||A||!(S in M))&&p(M,S,B[S]);else o({target:t,proto:!0,forced:V||A},B);return i&&!w||M[v]===O||p(M,v,O,{name:f}),h[t]=O,B}},3331:function(e,t,n){"use strict";var o,r,i,a=n(90088),c=n(34145),l=n(88485),d=n(25459),s=n(13360),u=n(56752),m=n(57681),p=n(93417),f=m("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(r=s(s(i)))!==Object.prototype&&(o=r):h=!0),!l(o)||a((function(){var e={};return o[f].call(e)!==e}))?o={}:p&&(o=d(o)),c(o[f])||u(o,f,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:h}},6563:function(e){"use strict";e.exports={}},61610:function(e,t,n){"use strict";var o=n(44939);e.exports=function(e){return o(e.length)}},70491:function(e,t,n){"use strict";var o=n(14043),r=n(90088),i=n(34145),a=n(43664),c=n(72083),l=n(56852).CONFIGURABLE,d=n(95845),s=n(59610),u=s.enforce,m=s.get,p=String,f=Object.defineProperty,h=o("".slice),C=o("".replace),b=o([].join),N=c&&!r((function(){return 8!==f((function(){}),"length",{value:8}).length})),g=String(String).split("String"),V=e.exports=function(e,t,n){"Symbol("===h(p(t),0,7)&&(t="["+C(p(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(c?f(e,"name",{value:t,configurable:!0}):e.name=t),N&&n&&a(n,"arity")&&e.length!==n.arity&&f(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?c&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=undefined)}catch(r){}var o=u(e);return a(o,"source")||(o.source=b(g,"string"==typeof t?t:"")),e};Function.prototype.toString=V((function(){return i(this)&&m(this).source||d(this)}),"toString")},4724:function(e){"use strict";var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){var t=+e;return 0==t?t:t>-1e-6&&t<1e-6?t+t*t/2:n(t)-1}:t},66617:function(e,t,n){"use strict";var o=n(59848),r=Math.abs,i=Math.pow,a=i(2,-52),c=i(2,-23),l=i(2,127)*(2-c),d=i(2,-126);e.exports=Math.fround||function(e){var t,n,i=+e,s=r(i),u=o(i);return sl||n!=n?u*Infinity:u*n}},41223:function(e){"use strict";var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},49259:function(e){"use strict";var t=Math.log;e.exports=Math.log1p||function(e){var n=+e;return n>-1e-8&&n<1e-8?n-n*n/2:t(1+n)}},59848:function(e){"use strict";e.exports=Math.sign||function(e){var t=+e;return 0==t||t!=t?t:t<0?-1:1}},61329:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var o=+e;return(o>0?n:t)(o)}},30401:function(e,t,n){"use strict";var o,r,i,a,c,l=n(60315),d=n(94324),s=n(88119).f,u=n(95955).set,m=n(74126),p=n(91858),f=n(67856),h=n(91872),C=n(23808),b=l.MutationObserver||l.WebKitMutationObserver,N=l.document,g=l.process,V=l.Promise,v=s(l,"queueMicrotask"),_=v&&v.value;if(!_){var y=new m,k=function(){var e,t;for(C&&(e=g.domain)&&e.exit();t=y.get();)try{t()}catch(n){throw y.head&&o(),n}e&&e.enter()};p||C||h||!b||!N?!f&&V&&V.resolve?((a=V.resolve(undefined)).constructor=V,c=d(a.then,a),o=function(){c(k)}):C?o=function(){g.nextTick(k)}:(u=d(u,l),o=function(){u(k)}):(r=!0,i=N.createTextNode(""),new b(k).observe(i,{characterData:!0}),o=function(){i.data=r=!r}),_=function(e){y.head||o(),y.add(e)}}e.exports=_},53746:function(e,t,n){"use strict";var o=n(4382),r=TypeError,i=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw r("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new i(e)}},89808:function(e,t,n){"use strict";var o=n(98178),r=TypeError;e.exports=function(e){if(o(e))throw r("The method doesn't accept regular expressions");return e}},43061:function(e,t,n){"use strict";var o=n(60315).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},93970:function(e,t,n){"use strict";var o=n(60315),r=n(90088),i=n(14043),a=n(55075),c=n(61734).trim,l=n(78542),d=i("".charAt),s=o.parseFloat,u=o.Symbol,m=u&&u.iterator,p=1/s(l+"-0")!=-Infinity||m&&!r((function(){s(Object(m))}));e.exports=p?function(e){var t=c(a(e)),n=s(t);return 0===n&&"-"==d(t,0)?-0:n}:s},19198:function(e,t,n){"use strict";var o=n(60315),r=n(90088),i=n(14043),a=n(55075),c=n(61734).trim,l=n(78542),d=o.parseInt,s=o.Symbol,u=s&&s.iterator,m=/^[+-]?0x/i,p=i(m.exec),f=8!==d(l+"08")||22!==d(l+"0x16")||u&&!r((function(){d(Object(u))}));e.exports=f?function(e,t){var n=c(a(e));return d(n,t>>>0||(p(m,n)?16:10))}:d},57771:function(e,t,n){"use strict";var o=n(72083),r=n(14043),i=n(75059),a=n(90088),c=n(16402),l=n(53027),d=n(92630),s=n(88419),u=n(33452),m=Object.assign,p=Object.defineProperty,f=r([].concat);e.exports=!m||a((function(){if(o&&1!==m({b:1},m(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=m({},e)[n]||c(m({},t)).join("")!=r}))?function(e,t){for(var n=s(e),r=arguments.length,a=1,m=l.f,p=d.f;r>a;)for(var h,C=u(arguments[a++]),b=m?f(c(C),m(C)):c(C),N=b.length,g=0;N>g;)h=b[g++],o&&!i(p,C,h)||(n[h]=C[h]);return n}:m},25459:function(e,t,n){"use strict";var o,r=n(83953),i=n(19216),a=n(93611),c=n(56956),l=n(36665),d=n(3001),s=n(62582),u="prototype",m="script",p=s("IE_PROTO"),f=function(){},h=function(e){return"<"+m+">"+e+""},C=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},b=function(){try{o=new ActiveXObject("htmlfile")}catch(i){}var e,t,n;b="undefined"!=typeof document?document.domain&&o?C(o):(t=d("iframe"),n="java"+m+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F):C(o);for(var r=a.length;r--;)delete b[u][a[r]];return b()};c[p]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(f[u]=r(e),n=new f,f[u]=null,n[p]=e):n=b(),t===undefined?n:i.f(n,t)}},19216:function(e,t,n){"use strict";var o=n(72083),r=n(70940),i=n(87691),a=n(83953),c=n(26762),l=n(16402);t.f=o&&!r?Object.defineProperties:function(e,t){a(e);for(var n,o=c(t),r=l(t),d=r.length,s=0;d>s;)i.f(e,n=r[s++],o[n]);return e}},87691:function(e,t,n){"use strict";var o=n(72083),r=n(44061),i=n(70940),a=n(83953),c=n(69424),l=TypeError,d=Object.defineProperty,s=Object.getOwnPropertyDescriptor,u="enumerable",m="configurable",p="writable";t.f=o?i?function(e,t,n){if(a(e),t=c(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&p in n&&!n[p]){var o=s(e,t);o&&o[p]&&(e[t]=n.value,n={configurable:m in n?n[m]:o[m],enumerable:u in n?n[u]:o[u],writable:!1})}return d(e,t,n)}:d:function(e,t,n){if(a(e),t=c(t),a(n),r)try{return d(e,t,n)}catch(o){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},88119:function(e,t,n){"use strict";var o=n(72083),r=n(75059),i=n(92630),a=n(24030),c=n(26762),l=n(69424),d=n(43664),s=n(44061),u=Object.getOwnPropertyDescriptor;t.f=o?u:function(e,t){if(e=c(e),t=l(t),s)try{return u(e,t)}catch(n){}if(d(e,t))return a(!r(i.f,e,t),e[t])}},17009:function(e,t,n){"use strict";var o=n(66789),r=n(26762),i=n(21029).f,a=n(99984),c="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return c&&"Window"==o(e)?function(e){try{return i(e)}catch(t){return a(c)}}(e):i(r(e))}},21029:function(e,t,n){"use strict";var o=n(45983),r=n(93611).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},53027:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},13360:function(e,t,n){"use strict";var o=n(43664),r=n(34145),i=n(88419),a=n(62582),c=n(59297),l=a("IE_PROTO"),d=Object,s=d.prototype;e.exports=c?d.getPrototypeOf:function(e){var t=i(e);if(o(t,l))return t[l];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof d?s:null}},21600:function(e,t,n){"use strict";var o=n(90088),r=n(88485),i=n(66789),a=n(83863),c=Object.isExtensible,l=o((function(){c(1)}));e.exports=l||a?function(e){return!!r(e)&&(!a||"ArrayBuffer"!=i(e))&&(!c||c(e))}:c},98728:function(e,t,n){"use strict";var o=n(14043);e.exports=o({}.isPrototypeOf)},45983:function(e,t,n){"use strict";var o=n(14043),r=n(43664),i=n(26762),a=n(64011).indexOf,c=n(56956),l=o([].push);e.exports=function(e,t){var n,o=i(e),d=0,s=[];for(n in o)!r(c,n)&&r(o,n)&&l(s,n);for(;t.length>d;)r(o,n=t[d++])&&(~a(s,n)||l(s,n));return s}},16402:function(e,t,n){"use strict";var o=n(45983),r=n(93611);e.exports=Object.keys||function(e){return o(e,r)}},92630:function(e,t){"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,r=o&&!n.call({1:2},1);t.f=r?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},1058:function(e,t,n){"use strict";var o=n(93417),r=n(60315),i=n(90088),a=n(64961);e.exports=o||!i((function(){if(!(a&&a<535)){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}}))},90301:function(e,t,n){"use strict";var o=n(28847),r=n(83953),i=n(11949);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=o(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(a){}return function(n,o){return r(n),i(o),t?e(n,o):n.__proto__=o,n}}():undefined)},77957:function(e,t,n){"use strict";var o=n(72083),r=n(90088),i=n(14043),a=n(13360),c=n(16402),l=n(26762),d=i(n(92630).f),s=i([].push),u=o&&r((function(){var e=Object.create(null);return e[2]=2,!d(e,2)})),m=function(e){return function(t){for(var n,r=l(t),i=c(r),m=u&&null===a(r),p=i.length,f=0,h=[];p>f;)n=i[f++],o&&!(m?n in r:d(r,n))||s(h,e?[n,r[n]]:r[n]);return h}};e.exports={entries:m(!0),values:m(!1)}},8632:function(e,t,n){"use strict";var o=n(55385),r=n(56486);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},84294:function(e,t,n){"use strict";var o=n(75059),r=n(34145),i=n(88485),a=TypeError;e.exports=function(e,t){var n,c;if("string"===t&&r(n=e.toString)&&!i(c=o(n,e)))return c;if(r(n=e.valueOf)&&!i(c=o(n,e)))return c;if("string"!==t&&r(n=e.toString)&&!i(c=o(n,e)))return c;throw a("Can't convert object to primitive value")}},37604:function(e,t,n){"use strict";var o=n(89612),r=n(14043),i=n(21029),a=n(53027),c=n(83953),l=r([].concat);e.exports=o("Reflect","ownKeys")||function(e){var t=i.f(c(e)),n=a.f;return n?l(t,n(e)):t}},50104:function(e,t,n){"use strict";var o=n(60315);e.exports=o},54637:function(e){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},71682:function(e,t,n){"use strict";var o=n(60315),r=n(43684),i=n(34145),a=n(71922),c=n(95845),l=n(57681),d=n(54613),s=n(22276),u=n(93417),m=n(51661),p=r&&r.prototype,f=l("species"),h=!1,C=i(o.PromiseRejectionEvent),b=a("Promise",(function(){var e=c(r),t=e!==String(r);if(!t&&66===m)return!0;if(u&&(!p["catch"]||!p["finally"]))return!0;if(!m||m<51||!/native code/.test(e)){var n=new r((function(e){e(1)})),o=function(e){e((function(){}),(function(){}))};if((n.constructor={})[f]=o,!(h=n.then((function(){}))instanceof o))return!0}return!t&&(d||s)&&!C}));e.exports={CONSTRUCTOR:b,REJECTION_EVENT:C,SUBCLASSING:h}},43684:function(e,t,n){"use strict";var o=n(60315);e.exports=o.Promise},64523:function(e,t,n){"use strict";var o=n(83953),r=n(88485),i=n(53746);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},29507:function(e,t,n){"use strict";var o=n(43684),r=n(2944),i=n(71682).CONSTRUCTOR;e.exports=i||!r((function(e){o.all(e).then(undefined,(function(){}))}))},86301:function(e,t,n){"use strict";var o=n(87691).f;e.exports=function(e,t,n){n in e||o(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},74126:function(e){"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},66183:function(e,t,n){"use strict";var o=n(75059),r=n(83953),i=n(34145),a=n(66789),c=n(53497),l=TypeError;e.exports=function(e,t){var n=e.exec;if(i(n)){var d=o(n,e,t);return null!==d&&r(d),d}if("RegExp"===a(e))return o(c,e,t);throw l("RegExp#exec called on incompatible receiver")}},53497:function(e,t,n){"use strict";var o,r,i=n(75059),a=n(14043),c=n(55075),l=n(49433),d=n(36542),s=n(18472),u=n(25459),m=n(59610).get,p=n(88836),f=n(97759),h=s("native-string-replace",String.prototype.replace),C=RegExp.prototype.exec,b=C,N=a("".charAt),g=a("".indexOf),V=a("".replace),v=a("".slice),_=(r=/b*/g,i(C,o=/a/,"a"),i(C,r,"a"),0!==o.lastIndex||0!==r.lastIndex),y=d.BROKEN_CARET,k=/()??/.exec("")[1]!==undefined;(_||k||y||p||f)&&(b=function(e){var t,n,o,r,a,d,s,p=this,f=m(p),x=c(e),w=f.raw;if(w)return w.lastIndex=p.lastIndex,t=i(b,w,x),p.lastIndex=w.lastIndex,t;var L=f.groups,B=y&&p.sticky,S=i(l,p),I=p.source,T=0,A=x;if(B&&(S=V(S,"y",""),-1===g(S,"g")&&(S+="g"),A=v(x,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==N(x,p.lastIndex-1))&&(I="(?: "+I+")",A=" "+A,T++),n=new RegExp("^(?:"+I+")",S)),k&&(n=new RegExp("^"+I+"$(?!\\s)",S)),_&&(o=p.lastIndex),r=i(C,B?n:p,A),B?r?(r.input=v(r.input,T),r[0]=v(r[0],T),r.index=p.lastIndex,p.lastIndex+=r[0].length):p.lastIndex=0:_&&r&&(p.lastIndex=p.global?r.index+r[0].length:o),k&&r&&r.length>1&&i(h,r[0],n,(function(){for(a=1;ab)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},21257:function(e,t,n){"use strict";var o=n(94308),r=TypeError;e.exports=function(e){if(o(e))throw r("Can't call method on "+e);return e}},43725:function(e){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},82526:function(e,t,n){"use strict";var o,r=n(60315),i=n(62818),a=n(34145),c=n(62853),l=n(85105),d=n(56977),s=n(54545),u=r.Function,m=/MSIE .\./.test(l)||c&&((o=r.Bun.version.split(".")).length<3||0==o[0]&&(o[1]<3||3==o[1]&&0==o[2]));e.exports=function(e,t){var n=t?2:1;return m?function(o,r){var c=s(arguments.length,1)>n,l=a(o)?o:u(o),m=c?d(arguments,n):[],p=c?function(){i(l,this,m)}:l;return t?e(p,r):e(p)}:e}},45845:function(e,t,n){"use strict";var o=n(89612),r=n(49006),i=n(57681),a=n(72083),c=i("species");e.exports=function(e){var t=o(e);a&&t&&!t[c]&&r(t,c,{configurable:!0,get:function(){return this}})}},55016:function(e,t,n){"use strict";var o=n(87691).f,r=n(43664),i=n(57681)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!r(e,i)&&o(e,i,{configurable:!0,value:t})}},62582:function(e,t,n){"use strict";var o=n(18472),r=n(68038),i=o("keys");e.exports=function(e){return i[e]||(i[e]=r(e))}},60747:function(e,t,n){"use strict";var o=n(60315),r=n(78371),i="__core-js_shared__",a=o[i]||r(i,{});e.exports=a},18472:function(e,t,n){"use strict";var o=n(93417),r=n(60747);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.31.0",mode:o?"pure":"global",copyright:"\xa9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.0/LICENSE",source:"https://github.com/zloirock/core-js"})},98573:function(e,t,n){"use strict";var o=n(83953),r=n(21802),i=n(94308),a=n(57681)("species");e.exports=function(e,t){var n,c=o(e).constructor;return c===undefined||i(n=o(c)[a])?t:r(n)}},19221:function(e,t,n){"use strict";var o=n(90088);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},31852:function(e,t,n){"use strict";var o=n(14043),r=n(39612),i=n(55075),a=n(21257),c=o("".charAt),l=o("".charCodeAt),d=o("".slice),s=function(e){return function(t,n){var o,s,u=i(a(t)),m=r(n),p=u.length;return m<0||m>=p?e?"":undefined:(o=l(u,m))<55296||o>56319||m+1===p||(s=l(u,m+1))<56320||s>57343?e?c(u,m):o:e?d(u,m,m+2):s-56320+(o-55296<<10)+65536}};e.exports={codeAt:s(!1),charAt:s(!0)}},98412:function(e,t,n){"use strict";var o=n(85105);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(o)},99381:function(e,t,n){"use strict";var o=n(14043),r=n(44939),i=n(55075),a=n(29687),c=n(21257),l=o(a),d=o("".slice),s=Math.ceil,u=function(e){return function(t,n,o){var a,u,m=i(c(t)),p=r(n),f=m.length,h=o===undefined?" ":i(o);return p<=f||""==h?m:((u=l(h,s((a=p-f)/h.length))).length>a&&(u=d(u,0,a)),e?m+u:u+m)}};e.exports={start:u(!1),end:u(!0)}},29687:function(e,t,n){"use strict";var o=n(39612),r=n(55075),i=n(21257),a=RangeError;e.exports=function(e){var t=r(i(this)),n="",c=o(e);if(c<0||c==Infinity)throw a("Wrong number of repetitions");for(;c>0;(c>>>=1)&&(t+=t))1&c&&(n+=t);return n}},88606:function(e,t,n){"use strict";var o=n(61734).end,r=n(76373);e.exports=r("trimEnd")?function(){return o(this)}:"".trimEnd},76373:function(e,t,n){"use strict";var o=n(56852).PROPER,r=n(90088),i=n(78542);e.exports=function(e){return r((function(){return!!i[e]()||"\u200b\x85\u180e"!=="\u200b\x85\u180e"[e]()||o&&i[e].name!==e}))}},88037:function(e,t,n){"use strict";var o=n(61734).start,r=n(76373);e.exports=r("trimStart")?function(){return o(this)}:"".trimStart},61734:function(e,t,n){"use strict";var o=n(14043),r=n(21257),i=n(55075),a=n(78542),c=o("".replace),l=RegExp("^["+a+"]+"),d=RegExp("(^|[^"+a+"])["+a+"]+$"),s=function(e){return function(t){var n=i(r(t));return 1&e&&(n=c(n,l,"")),2&e&&(n=c(n,d,"$1")),n}};e.exports={start:s(1),end:s(2),trim:s(3)}},79941:function(e,t,n){"use strict";var o=n(51661),r=n(90088),i=n(60315).String;e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol();return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},53978:function(e,t,n){"use strict";var o=n(75059),r=n(89612),i=n(57681),a=n(56752);e.exports=function(){var e=r("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,c=i("toPrimitive");t&&!t[c]&&a(t,c,(function(e){return o(n,this)}),{arity:1})}},80267:function(e,t,n){"use strict";var o=n(79941);e.exports=o&&!!Symbol["for"]&&!!Symbol.keyFor},95955:function(e,t,n){"use strict";var o,r,i,a,c=n(60315),l=n(62818),d=n(94324),s=n(34145),u=n(43664),m=n(90088),p=n(36665),f=n(56977),h=n(3001),C=n(54545),b=n(91858),N=n(23808),g=c.setImmediate,V=c.clearImmediate,v=c.process,_=c.Dispatch,y=c.Function,k=c.MessageChannel,x=c.String,w=0,L={},B="onreadystatechange";m((function(){o=c.location}));var S=function(e){if(u(L,e)){var t=L[e];delete L[e],t()}},I=function(e){return function(){S(e)}},T=function(e){S(e.data)},A=function(e){c.postMessage(x(e),o.protocol+"//"+o.host)};g&&V||(g=function(e){C(arguments.length,1);var t=s(e)?e:y(e),n=f(arguments,1);return L[++w]=function(){l(t,undefined,n)},r(w),w},V=function(e){delete L[e]},N?r=function(e){v.nextTick(I(e))}:_&&_.now?r=function(e){_.now(I(e))}:k&&!b?(a=(i=new k).port2,i.port1.onmessage=T,r=d(a.postMessage,a)):c.addEventListener&&s(c.postMessage)&&!c.importScripts&&o&&"file:"!==o.protocol&&!m(A)?(r=A,c.addEventListener("message",T,!1)):r=B in h("script")?function(e){p.appendChild(h("script"))[B]=function(){p.removeChild(this),S(e)}}:function(e){setTimeout(I(e),0)}),e.exports={set:g,clear:V}},54221:function(e,t,n){"use strict";var o=n(14043);e.exports=o(1..valueOf)},6671:function(e,t,n){"use strict";var o=n(39612),r=Math.max,i=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):i(n,t)}},95314:function(e,t,n){"use strict";var o=n(14293),r=TypeError;e.exports=function(e){var t=o(e,"number");if("number"==typeof t)throw r("Can't convert number to bigint");return BigInt(t)}},10889:function(e,t,n){"use strict";var o=n(39612),r=n(44939),i=RangeError;e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw i("Wrong length or index");return n}},26762:function(e,t,n){"use strict";var o=n(33452),r=n(21257);e.exports=function(e){return o(r(e))}},39612:function(e,t,n){"use strict";var o=n(61329);e.exports=function(e){var t=+e;return t!=t||0===t?0:o(t)}},44939:function(e,t,n){"use strict";var o=n(39612),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},88419:function(e,t,n){"use strict";var o=n(21257),r=Object;e.exports=function(e){return r(o(e))}},77906:function(e,t,n){"use strict";var o=n(23461),r=RangeError;e.exports=function(e,t){var n=o(e);if(n%t)throw r("Wrong offset");return n}},23461:function(e,t,n){"use strict";var o=n(39612),r=RangeError;e.exports=function(e){var t=o(e);if(t<0)throw r("The argument can't be less than 0");return t}},14293:function(e,t,n){"use strict";var o=n(75059),r=n(88485),i=n(43685),a=n(1340),c=n(84294),l=n(57681),d=TypeError,s=l("toPrimitive");e.exports=function(e,t){if(!r(e)||i(e))return e;var n,l=a(e,s);if(l){if(t===undefined&&(t="default"),n=o(l,e,t),!r(n)||i(n))return n;throw d("Can't convert object to primitive value")}return t===undefined&&(t="number"),c(e,t)}},69424:function(e,t,n){"use strict";var o=n(14293),r=n(43685);e.exports=function(e){var t=o(e,"string");return r(t)?t:t+""}},55385:function(e,t,n){"use strict";var o={};o[n(57681)("toStringTag")]="z",e.exports="[object z]"===String(o)},55075:function(e,t,n){"use strict";var o=n(56486),r=String;e.exports=function(e){if("Symbol"===o(e))throw TypeError("Cannot convert a Symbol value to a string");return r(e)}},51442:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(n){return"Object"}}},45429:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(75059),a=n(72083),c=n(32954),l=n(51745),d=n(58699),s=n(51515),u=n(24030),m=n(79413),p=n(8697),f=n(44939),h=n(10889),C=n(77906),b=n(69424),N=n(43664),g=n(56486),V=n(88485),v=n(43685),_=n(25459),y=n(98728),k=n(90301),x=n(21029).f,w=n(34004),L=n(42631).forEach,B=n(45845),S=n(49006),I=n(87691),T=n(88119),A=n(59610),M=n(499),E=A.get,O=A.set,P=A.enforce,F=I.f,D=T.f,R=Math.round,j=r.RangeError,W=d.ArrayBuffer,z=W.prototype,U=d.DataView,H=l.NATIVE_ARRAY_BUFFER_VIEWS,G=l.TYPED_ARRAY_TAG,q=l.TypedArray,K=l.TypedArrayPrototype,Y=l.aTypedArrayConstructor,$=l.isTypedArray,X="BYTES_PER_ELEMENT",Q="Wrong length",J=function(e,t){Y(e);for(var n=0,o=t.length,r=new e(o);o>n;)r[n]=t[n++];return r},Z=function(e,t){S(e,t,{configurable:!0,get:function(){return E(this)[t]}})},ee=function(e){var t;return y(z,e)||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},te=function(e,t){return $(e)&&!v(t)&&t in e&&p(+t)&&t>=0},ne=function(e,t){return t=b(t),te(e,t)?u(2,e[t]):D(e,t)},oe=function(e,t,n){return t=b(t),!(te(e,t)&&V(n)&&N(n,"value"))||N(n,"get")||N(n,"set")||n.configurable||N(n,"writable")&&!n.writable||N(n,"enumerable")&&!n.enumerable?F(e,t,n):(e[t]=n.value,e)};a?(H||(T.f=ne,I.f=oe,Z(K,"buffer"),Z(K,"byteOffset"),Z(K,"byteLength"),Z(K,"length")),o({target:"Object",stat:!0,forced:!H},{getOwnPropertyDescriptor:ne,defineProperty:oe}),e.exports=function(e,t,n){var a=e.match(/\d+/)[0]/8,l=e+(n?"Clamped":"")+"Array",d="get"+e,u="set"+e,p=r[l],b=p,N=b&&b.prototype,g={},v=function(e,t){F(e,t,{get:function(){return function(e,t){var n=E(e);return n.view[d](t*a+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,o){var r=E(e);n&&(o=(o=R(o))<0?0:o>255?255:255&o),r.view[u](t*a+r.byteOffset,o,!0)}(this,t,e)},enumerable:!0})};H?c&&(b=t((function(e,t,n,o){return s(e,N),M(V(t)?ee(t)?o!==undefined?new p(t,C(n,a),o):n!==undefined?new p(t,C(n,a)):new p(t):$(t)?J(b,t):i(w,b,t):new p(h(t)),e,b)})),k&&k(b,q),L(x(p),(function(e){e in b||m(b,e,p[e])})),b.prototype=N):(b=t((function(e,t,n,o){s(e,N);var r,c,l,d=0,u=0;if(V(t)){if(!ee(t))return $(t)?J(b,t):i(w,b,t);r=t,u=C(n,a);var m=t.byteLength;if(o===undefined){if(m%a)throw j(Q);if((c=m-u)<0)throw j(Q)}else if((c=f(o)*a)+u>m)throw j(Q);l=c/a}else l=h(t),r=new W(c=l*a);for(O(e,{buffer:r,byteOffset:u,byteLength:c,length:l,view:new U(r)});d1?arguments[1]:undefined,k=y!==undefined,x=d(v);if(x&&!s(x))for(g=(N=l(v,x)).next,v=[];!(b=r(g,N)).done;)v.push(b.value);for(k&&_>2&&(y=o(y,arguments[2])),n=c(v),f=new(m(V))(n),h=u(f),t=0;n>t;t++)C=k?y(v[t],t):v[t],f[t]=h?p(C):+C;return f}},48161:function(e,t,n){"use strict";var o=n(51745),r=n(98573),i=o.aTypedArrayConstructor,a=o.getTypedArrayConstructor;e.exports=function(e){return i(r(e,a(e)))}},68038:function(e,t,n){"use strict";var o=n(14043),r=0,i=Math.random(),a=o(1..toString);e.exports=function(e){return"Symbol("+(e===undefined?"":e)+")_"+a(++r+i,36)}},80700:function(e,t,n){"use strict";var o=n(79941);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},70940:function(e,t,n){"use strict";var o=n(72083),r=n(90088);e.exports=o&&r((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},54545:function(e){"use strict";var t=TypeError;e.exports=function(e,n){if(e=51||!r((function(){var e=[];return e[h]=!1,e.concat()[0]!==e})),b=function(e){if(!a(e))return!1;var t=e[h];return t!==undefined?!!t:i(e)};o({target:"Array",proto:!0,arity:1,forced:!C||!m("concat")},{concat:function(e){var t,n,o,r,i,a=c(this),m=u(a,0),p=0;for(t=-1,o=arguments.length;t1?arguments[1]:undefined)}})},37112:function(e,t,n){"use strict";var o=n(11268),r=n(3582),i=n(40542);o({target:"Array",proto:!0},{fill:r}),i("fill")},58850:function(e,t,n){"use strict";var o=n(11268),r=n(42631).filter;o({target:"Array",proto:!0,forced:!n(44645)("filter")},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},29526:function(e,t,n){"use strict";var o=n(11268),r=n(42631).findIndex,i=n(40542),a="findIndex",c=!0;a in[]&&Array(1)[a]((function(){c=!1})),o({target:"Array",proto:!0,forced:c},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),i(a)},88512:function(e,t,n){"use strict";var o=n(11268),r=n(42631).find,i=n(40542),a="find",c=!0;a in[]&&Array(1)[a]((function(){c=!1})),o({target:"Array",proto:!0,forced:c},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),i(a)},78219:function(e,t,n){"use strict";var o=n(11268),r=n(12832),i=n(4382),a=n(88419),c=n(61610),l=n(58385);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=c(n);return i(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},76447:function(e,t,n){"use strict";var o=n(11268),r=n(12832),i=n(88419),a=n(61610),c=n(39612),l=n(58385);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=i(this),n=a(t),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},44745:function(e,t,n){"use strict";var o=n(11268),r=n(42652);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},51881:function(e,t,n){"use strict";var o=n(11268),r=n(91204);o({target:"Array",stat:!0,forced:!n(2944)((function(e){Array.from(e)}))},{from:r})},75667:function(e,t,n){"use strict";var o=n(11268),r=n(64011).includes,i=n(90088),a=n(40542);o({target:"Array",proto:!0,forced:i((function(){return!Array(1).includes()}))},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},61518:function(e,t,n){"use strict";var o=n(11268),r=n(86300),i=n(64011).indexOf,a=n(93660),c=r([].indexOf),l=!!c&&1/c([1],1,-0)<0;o({target:"Array",proto:!0,forced:l||!a("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:undefined;return l?c(this,e,t)||0:i(this,e,t)}})},52945:function(e,t,n){"use strict";n(11268)({target:"Array",stat:!0},{isArray:n(67624)})},44149:function(e,t,n){"use strict";var o=n(26762),r=n(40542),i=n(6563),a=n(59610),c=n(87691).f,l=n(70083),d=n(2493),s=n(93417),u=n(72083),m="Array Iterator",p=a.set,f=a.getterFor(m);e.exports=l(Array,"Array",(function(e,t){p(this,{type:m,target:o(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,d(undefined,!0)):d("keys"==n?o:"values"==n?t[o]:[o,t[o]],!1)}),"values");var h=i.Arguments=i.Array;if(r("keys"),r("values"),r("entries"),!s&&u&&"values"!==h.name)try{c(h,"name",{value:"values"})}catch(C){}},24301:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(33452),a=n(26762),c=n(93660),l=r([].join);o({target:"Array",proto:!0,forced:i!=Object||!c("join",",")},{join:function(e){return l(a(this),e===undefined?",":e)}})},84509:function(e,t,n){"use strict";var o=n(11268),r=n(32412);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},59802:function(e,t,n){"use strict";var o=n(11268),r=n(42631).map;o({target:"Array",proto:!0,forced:!n(44645)("map")},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},95657:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(46915),a=n(52019),c=Array;o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(c.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new(i(this)?this:c)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},66895:function(e,t,n){"use strict";var o=n(11268),r=n(47122).right,i=n(93660),a=n(51661);o({target:"Array",proto:!0,forced:!n(23808)&&a>79&&a<83||!i("reduceRight")},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},70700:function(e,t,n){"use strict";var o=n(11268),r=n(47122).left,i=n(93660),a=n(51661);o({target:"Array",proto:!0,forced:!n(23808)&&a>79&&a<83||!i("reduce")},{reduce:function(e){var t=arguments.length;return r(this,e,t,t>1?arguments[1]:undefined)}})},2010:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(67624),a=r([].reverse),c=[1,2];o({target:"Array",proto:!0,forced:String(c)===String(c.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),a(this)}})},24969:function(e,t,n){"use strict";var o=n(11268),r=n(67624),i=n(46915),a=n(88485),c=n(6671),l=n(61610),d=n(26762),s=n(52019),u=n(57681),m=n(44645),p=n(56977),f=m("slice"),h=u("species"),C=Array,b=Math.max;o({target:"Array",proto:!0,forced:!f},{slice:function(e,t){var n,o,u,m=d(this),f=l(m),N=c(e,f),g=c(t===undefined?f:t,f);if(r(m)&&(n=m.constructor,(i(n)&&(n===C||r(n.prototype))||a(n)&&null===(n=n[h]))&&(n=undefined),n===C||n===undefined))return p(m,N,g);for(o=new(n===undefined?C:n)(b(g-N,0)),u=0;N1?arguments[1]:undefined)}})},17653:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(4382),a=n(88419),c=n(61610),l=n(53400),d=n(55075),s=n(90088),u=n(7352),m=n(93660),p=n(71713),f=n(92792),h=n(51661),C=n(64961),b=[],N=r(b.sort),g=r(b.push),V=s((function(){b.sort(undefined)})),v=s((function(){b.sort(null)})),_=m("sort"),y=!s((function(){if(h)return h<70;if(!(p&&p>3)){if(f)return!0;if(C)return C<603;var e,t,n,o,r="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(o=0;o<47;o++)b.push({k:t+o,v:n})}for(b.sort((function(e,t){return t.v-e.v})),o=0;od(n)?1:-1}}(e)),n=c(r),o=0;oV-o+n;C--)m(g,C-1)}else if(n>o)for(C=V-o;C>v;C--)N=C+n-1,(b=C+o-1)in g?g[N]=g[b]:m(g,N);for(C=0;C94906265.62425156?a(t)+l:r(t-1+c(t-1)*c(t+1))}})},59627:function(e,t,n){"use strict";var o=n(11268),r=Math.asinh,i=Math.log,a=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){var t=+e;return isFinite(t)&&0!=t?t<0?-c(-t):i(t+a(t*t+1)):t}})},9821:function(e,t,n){"use strict";var o=n(11268),r=Math.atanh,i=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){var t=+e;return 0==t?t:i((1+t)/(1-t))/2}})},35946:function(e,t,n){"use strict";var o=n(11268),r=n(59848),i=Math.abs,a=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){var t=+e;return r(t)*a(i(t),1/3)}})},80773:function(e,t,n){"use strict";var o=n(11268),r=Math.floor,i=Math.log,a=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){var t=e>>>0;return t?31-r(i(t+.5)*a):32}})},1710:function(e,t,n){"use strict";var o=n(11268),r=n(4724),i=Math.cosh,a=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!i||i(710)===Infinity},{cosh:function(e){var t=r(a(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},39880:function(e,t,n){"use strict";var o=n(11268),r=n(4724);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},38492:function(e,t,n){"use strict";n(11268)({target:"Math",stat:!0},{fround:n(66617)})},7136:function(e,t,n){"use strict";var o=n(11268),r=Math.hypot,i=Math.abs,a=Math.sqrt;o({target:"Math",stat:!0,arity:2,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,d=0;c0?(o=n/d)*o:n;return d===Infinity?Infinity:d*a(r)}})},91519:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=i(4294967295,5)||2!=i.length}))},{imul:function(e,t){var n=65535,o=+e,r=+t,i=n&o,a=n&r;return 0|i*a+((n&o>>>16)*a+i*(n&r>>>16)<<16>>>0)}})},55282:function(e,t,n){"use strict";n(11268)({target:"Math",stat:!0},{log10:n(41223)})},48766:function(e,t,n){"use strict";n(11268)({target:"Math",stat:!0},{log1p:n(49259)})},88269:function(e,t,n){"use strict";var o=n(11268),r=Math.log,i=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/i}})},87654:function(e,t,n){"use strict";n(11268)({target:"Math",stat:!0},{sign:n(59848)})},26638:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(4724),a=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){var t=+e;return a(t)<1?(i(t)-i(-t))/2:(c(t-1)-c(-t-1))*(l/2)}})},3461:function(e,t,n){"use strict";var o=n(11268),r=n(4724),i=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=+e,n=r(t),o=r(-t);return n==Infinity?1:o==Infinity?-1:(n-o)/(i(t)+i(-t))}})},50346:function(e,t,n){"use strict";n(55016)(Math,"Math",!0)},99281:function(e,t,n){"use strict";n(11268)({target:"Math",stat:!0},{trunc:n(61329)})},24417:function(e,t,n){"use strict";var o=n(11268),r=n(93417),i=n(72083),a=n(60315),c=n(50104),l=n(14043),d=n(71922),s=n(43664),u=n(499),m=n(98728),p=n(43685),f=n(14293),h=n(90088),C=n(21029).f,b=n(88119).f,N=n(87691).f,g=n(54221),V=n(61734).trim,v="Number",_=a[v],y=c[v],k=_.prototype,x=a.TypeError,w=l("".slice),L=l("".charCodeAt),B=function(e){var t,n,o,r,i,a,c,l,d=f(e,"number");if(p(d))throw x("Cannot convert a Symbol value to a number");if("string"==typeof d&&d.length>2)if(d=V(d),43===(t=L(d,0))||45===t){if(88===(n=L(d,2))||120===n)return NaN}else if(48===t){switch(L(d,1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+d}for(a=(i=w(d,2)).length,c=0;cr)return NaN;return parseInt(i,o)}return+d},S=d(v,!_(" 0o1")||!_("0b1")||_("+0x1")),I=function(e){var t,n=arguments.length<1?0:_(function(e){var t=f(e,"number");return"bigint"==typeof t?t:B(t)}(e));return m(k,t=this)&&h((function(){g(t)}))?u(Object(n),this,I):n};I.prototype=k,S&&!r&&(k.constructor=I),o({global:!0,constructor:!0,wrap:!0,forced:S},{Number:I});var T=function(e,t){for(var n,o=i?C(t):"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(","),r=0;o.length>r;r++)s(t,n=o[r])&&!s(e,n)&&N(e,n,b(t,n))};r&&y&&T(c[v],y),(S||r)&&T(c[v],_)},79770:function(e,t,n){"use strict";n(11268)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},64393:function(e,t,n){"use strict";n(11268)({target:"Number",stat:!0},{isFinite:n(43061)})},72497:function(e,t,n){"use strict";n(11268)({target:"Number",stat:!0},{isInteger:n(8697)})},11058:function(e,t,n){"use strict";n(11268)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},27755:function(e,t,n){"use strict";var o=n(11268),r=n(8697),i=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&i(e)<=9007199254740991}})},36369:function(e,t,n){"use strict";n(11268)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},24884:function(e,t,n){"use strict";n(11268)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},13813:function(e,t,n){"use strict";var o=n(11268),r=n(93970);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},73611:function(e,t,n){"use strict";var o=n(11268),r=n(19198);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},46255:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(39612),a=n(54221),c=n(29687),l=n(90088),d=RangeError,s=String,u=Math.floor,m=r(c),p=r("".slice),f=r(1..toFixed),h=function g(e,t,n){return 0===t?n:t%2==1?g(e,t-1,n*e):g(e*e,t/2,n)},C=function(e,t,n){for(var o=-1,r=n;++o<6;)r+=t*e[o],e[o]=r%1e7,r=u(r/1e7)},b=function(e,t){for(var n=6,o=0;--n>=0;)o+=e[n],e[n]=u(o/t),o=o%t*1e7},N=function(e){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==e[t]){var o=s(e[t]);n=""===n?o:n+m("0",7-o.length)+o}return n};o({target:"Number",proto:!0,forced:l((function(){return"0.000"!==f(8e-5,3)||"1"!==f(.9,0)||"1.25"!==f(1.255,2)||"1000000000000000128"!==f(0xde0b6b3a7640080,0)}))||!l((function(){f({})}))},{toFixed:function(e){var t,n,o,r,c=a(this),l=i(e),u=[0,0,0,0,0,0],f="",g="0";if(l<0||l>20)throw d("Incorrect fraction digits");if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return s(c);if(c<0&&(f="-",c=-c),c>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(c*h(2,69,1))-69)<0?c*h(2,-t,1):c/h(2,t,1),n*=4503599627370496,(t=52-t)>0){for(C(u,0,n),o=l;o>=7;)C(u,1e7,0),o-=7;for(C(u,h(10,o,1),0),o=t-1;o>=23;)b(u,1<<23),o-=23;b(u,1<0?f+((r=g.length)<=l?"0."+m("0",l-r)+g:p(g,0,r-l)+"."+p(g,r-l)):f+g}})},15271:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(90088),a=n(54221),c=r(1..toPrecision);o({target:"Number",proto:!0,forced:i((function(){return"1"!==c(1,undefined)}))||!i((function(){c({})}))},{toPrecision:function(e){return e===undefined?c(a(this)):c(a(this),e)}})},63260:function(e,t,n){"use strict";var o=n(11268),r=n(57771);o({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},58945:function(e,t,n){"use strict";n(11268)({target:"Object",stat:!0,sham:!n(72083)},{create:n(25459)})},36522:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(1058),a=n(4382),c=n(88419),l=n(87691);r&&o({target:"Object",proto:!0,forced:i},{__defineGetter__:function(e,t){l.f(c(this),e,{get:a(t),enumerable:!0,configurable:!0})}})},41135:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(19216).f;o({target:"Object",stat:!0,forced:Object.defineProperties!==i,sham:!r},{defineProperties:i})},58885:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(87691).f;o({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!r},{defineProperty:i})},52583:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(1058),a=n(4382),c=n(88419),l=n(87691);r&&o({target:"Object",proto:!0,forced:i},{__defineSetter__:function(e,t){l.f(c(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},64450:function(e,t,n){"use strict";var o=n(11268),r=n(77957).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},49164:function(e,t,n){"use strict";var o=n(11268),r=n(68402),i=n(90088),a=n(88485),c=n(97595).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:i((function(){l(1)})),sham:!r},{freeze:function(e){return l&&a(e)?l(c(e)):e}})},59984:function(e,t,n){"use strict";var o=n(11268),r=n(76558),i=n(52019);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){i(t,e,n)}),{AS_ENTRIES:!0}),t}})},52769:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(26762),a=n(88119).f,c=n(72083);o({target:"Object",stat:!0,forced:!c||r((function(){a(1)})),sham:!c},{getOwnPropertyDescriptor:function(e,t){return a(i(e),t)}})},92674:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(37604),a=n(26762),c=n(88119),l=n(52019);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=a(e),r=c.f,d=i(o),s={},u=0;d.length>u;)(n=r(o,t=d[u++]))!==undefined&&l(s,t,n);return s}})},87219:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(17009).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},45435:function(e,t,n){"use strict";var o=n(11268),r=n(79941),i=n(90088),a=n(53027),c=n(88419);o({target:"Object",stat:!0,forced:!r||i((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(c(e)):[]}})},25930:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(88419),a=n(13360),c=n(59297);o({target:"Object",stat:!0,forced:r((function(){a(1)})),sham:!c},{getPrototypeOf:function(e){return a(i(e))}})},99402:function(e,t,n){"use strict";var o=n(11268),r=n(21600);o({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},12929:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(88485),a=n(66789),c=n(83863),l=Object.isFrozen;o({target:"Object",stat:!0,forced:c||r((function(){l(1)}))},{isFrozen:function(e){return!i(e)||!(!c||"ArrayBuffer"!=a(e))||!!l&&l(e)}})},37084:function(e,t,n){"use strict";var o=n(11268),r=n(90088),i=n(88485),a=n(66789),c=n(83863),l=Object.isSealed;o({target:"Object",stat:!0,forced:c||r((function(){l(1)}))},{isSealed:function(e){return!i(e)||!(!c||"ArrayBuffer"!=a(e))||!!l&&l(e)}})},7512:function(e,t,n){"use strict";n(11268)({target:"Object",stat:!0},{is:n(43725)})},82323:function(e,t,n){"use strict";var o=n(11268),r=n(88419),i=n(16402);o({target:"Object",stat:!0,forced:n(90088)((function(){i(1)}))},{keys:function(e){return i(r(e))}})},63939:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(1058),a=n(88419),c=n(69424),l=n(13360),d=n(88119).f;r&&o({target:"Object",proto:!0,forced:i},{__lookupGetter__:function(e){var t,n=a(this),o=c(e);do{if(t=d(n,o))return t.get}while(n=l(n))}})},18569:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(1058),a=n(88419),c=n(69424),l=n(13360),d=n(88119).f;r&&o({target:"Object",proto:!0,forced:i},{__lookupSetter__:function(e){var t,n=a(this),o=c(e);do{if(t=d(n,o))return t.set}while(n=l(n))}})},33633:function(e,t,n){"use strict";var o=n(11268),r=n(88485),i=n(97595).onFreeze,a=n(68402),c=n(90088),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!a},{preventExtensions:function(e){return l&&r(e)?l(i(e)):e}})},82491:function(e,t,n){"use strict";var o=n(11268),r=n(88485),i=n(97595).onFreeze,a=n(68402),c=n(90088),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!a},{seal:function(e){return l&&r(e)?l(i(e)):e}})},10485:function(e,t,n){"use strict";n(11268)({target:"Object",stat:!0},{setPrototypeOf:n(90301)})},66773:function(e,t,n){"use strict";var o=n(55385),r=n(56752),i=n(8632);o||r(Object.prototype,"toString",i,{unsafe:!0})},96148:function(e,t,n){"use strict";var o=n(11268),r=n(77957).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},35603:function(e,t,n){"use strict";var o=n(11268),r=n(93970);o({global:!0,forced:parseFloat!=r},{parseFloat:r})},5514:function(e,t,n){"use strict";var o=n(11268),r=n(19198);o({global:!0,forced:parseInt!=r},{parseInt:r})},51593:function(e,t,n){"use strict";var o=n(11268),r=n(75059),i=n(4382),a=n(53746),c=n(54637),l=n(76558);o({target:"Promise",stat:!0,forced:n(29507)},{all:function(e){var t=this,n=a.f(t),o=n.resolve,d=n.reject,s=c((function(){var n=i(t.resolve),a=[],c=0,s=1;l(e,(function(e){var i=c++,l=!1;s++,r(n,t,e).then((function(e){l||(l=!0,a[i]=e,--s||o(a))}),d)})),--s||o(a)}));return s.error&&d(s.value),n.promise}})},74238:function(e,t,n){"use strict";var o=n(11268),r=n(93417),i=n(71682).CONSTRUCTOR,a=n(43684),c=n(89612),l=n(34145),d=n(56752),s=a&&a.prototype;if(o({target:"Promise",proto:!0,forced:i,real:!0},{"catch":function(e){return this.then(undefined,e)}}),!r&&l(a)){var u=c("Promise").prototype["catch"];s["catch"]!==u&&d(s,"catch",u,{unsafe:!0})}},77689:function(e,t,n){"use strict";var o,r,i,a=n(11268),c=n(93417),l=n(23808),d=n(60315),s=n(75059),u=n(56752),m=n(90301),p=n(55016),f=n(45845),h=n(4382),C=n(34145),b=n(88485),N=n(51515),g=n(98573),V=n(95955).set,v=n(30401),_=n(64464),y=n(54637),k=n(74126),x=n(59610),w=n(43684),L=n(71682),B=n(53746),S="Promise",I=L.CONSTRUCTOR,T=L.REJECTION_EVENT,A=L.SUBCLASSING,M=x.getterFor(S),E=x.set,O=w&&w.prototype,P=w,F=O,D=d.TypeError,R=d.document,j=d.process,W=B.f,z=W,U=!!(R&&R.createEvent&&d.dispatchEvent),H="unhandledrejection",G=function(e){var t;return!(!b(e)||!C(t=e.then))&&t},q=function(e,t){var n,o,r,i=t.value,a=1==t.state,c=a?e.ok:e.fail,l=e.resolve,d=e.reject,u=e.domain;try{c?(a||(2===t.rejection&&Q(t),t.rejection=1),!0===c?n=i:(u&&u.enter(),n=c(i),u&&(u.exit(),r=!0)),n===e.promise?d(D("Promise-chain cycle")):(o=G(n))?s(o,n,l,d):l(n)):d(i)}catch(m){u&&!r&&u.exit(),d(m)}},K=function(e,t){e.notified||(e.notified=!0,v((function(){for(var n,o=e.reactions;n=o.get();)q(n,e);e.notified=!1,t&&!e.rejection&&$(e)})))},Y=function(e,t,n){var o,r;U?((o=R.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),d.dispatchEvent(o)):o={promise:t,reason:n},!T&&(r=d["on"+e])?r(o):e===H&&_("Unhandled promise rejection",n)},$=function(e){s(V,d,(function(){var t,n=e.facade,o=e.value;if(X(e)&&(t=y((function(){l?j.emit("unhandledRejection",o,n):Y(H,n,o)})),e.rejection=l||X(e)?2:1,t.error))throw t.value}))},X=function(e){return 1!==e.rejection&&!e.parent},Q=function(e){s(V,d,(function(){var t=e.facade;l?j.emit("rejectionHandled",t):Y("rejectionhandled",t,e.value)}))},J=function(e,t,n){return function(o){e(t,o,n)}},Z=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,K(e,!0))},ee=function ne(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw D("Promise can't be resolved itself");var o=G(t);o?v((function(){var n={done:!1};try{s(o,t,J(ne,n,e),J(Z,n,e))}catch(r){Z(n,r,e)}})):(e.value=t,e.state=1,K(e,!1))}catch(r){Z({done:!1},r,e)}}};if(I&&(P=function(e){N(this,F),h(e),s(o,this);var t=M(this);try{e(J(ee,t),J(Z,t))}catch(n){Z(t,n)}},F=P.prototype,(o=function(e){E(this,{type:S,done:!1,notified:!1,parent:!1,reactions:new k,rejection:!1,state:0,value:undefined})}).prototype=u(F,"then",(function(e,t){var n=M(this),o=W(g(this,P));return n.parent=!0,o.ok=!C(e)||e,o.fail=C(t)&&t,o.domain=l?j.domain:undefined,0==n.state?n.reactions.add(o):v((function(){q(o,n)})),o.promise})),r=function(){var e=new o,t=M(e);this.promise=e,this.resolve=J(ee,t),this.reject=J(Z,t)},B.f=W=function(e){return e===P||undefined===e?new r(e):z(e)},!c&&C(w)&&O!==Object.prototype)){i=O.then,A||u(O,"then",(function(e,t){var n=this;return new P((function(e,t){s(i,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete O.constructor}catch(te){}m&&m(O,F)}a({global:!0,constructor:!0,wrap:!0,forced:I},{Promise:P}),p(P,S,!1,!0),f(S)},13098:function(e,t,n){"use strict";var o=n(11268),r=n(93417),i=n(43684),a=n(90088),c=n(89612),l=n(34145),d=n(98573),s=n(64523),u=n(56752),m=i&&i.prototype;if(o({target:"Promise",proto:!0,real:!0,forced:!!i&&a((function(){m["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=d(this,c("Promise")),n=l(e);return this.then(n?function(n){return s(t,e()).then((function(){return n}))}:e,n?function(n){return s(t,e()).then((function(){throw n}))}:e)}}),!r&&l(i)){var p=c("Promise").prototype["finally"];m["finally"]!==p&&u(m,"finally",p,{unsafe:!0})}},62586:function(e,t,n){"use strict";n(77689),n(51593),n(74238),n(12068),n(35367),n(47854)},12068:function(e,t,n){"use strict";var o=n(11268),r=n(75059),i=n(4382),a=n(53746),c=n(54637),l=n(76558);o({target:"Promise",stat:!0,forced:n(29507)},{race:function(e){var t=this,n=a.f(t),o=n.reject,d=c((function(){var a=i(t.resolve);l(e,(function(e){r(a,t,e).then(n.resolve,o)}))}));return d.error&&o(d.value),n.promise}})},35367:function(e,t,n){"use strict";var o=n(11268),r=n(75059),i=n(53746);o({target:"Promise",stat:!0,forced:n(71682).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return r(t.reject,undefined,e),t.promise}})},47854:function(e,t,n){"use strict";var o=n(11268),r=n(89612),i=n(93417),a=n(43684),c=n(71682).CONSTRUCTOR,l=n(64523),d=r("Promise"),s=i&&!c;o({target:"Promise",stat:!0,forced:i||c},{resolve:function(e){return l(s&&this===d?a:this,e)}})},22834:function(e,t,n){"use strict";var o=n(11268),r=n(62818),i=n(4382),a=n(83953);o({target:"Reflect",stat:!0,forced:!n(90088)((function(){Reflect.apply((function(){}))}))},{apply:function(e,t,n){return r(i(e),t,a(n))}})},79152:function(e,t,n){"use strict";var o=n(11268),r=n(89612),i=n(62818),a=n(7527),c=n(21802),l=n(83953),d=n(88485),s=n(25459),u=n(90088),m=r("Reflect","construct"),p=Object.prototype,f=[].push,h=u((function(){function e(){}return!(m((function(){}),[],e)instanceof e)})),C=!u((function(){m((function(){}))})),b=h||C;o({target:"Reflect",stat:!0,forced:b,sham:b},{construct:function(e,t){c(e),l(t);var n=arguments.length<3?e:c(arguments[2]);if(C&&!h)return m(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return i(f,o,t),new(i(a,e,o))}var r=n.prototype,u=s(d(r)?r:p),b=i(e,u,t);return d(b)?b:u}})},10838:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(83953),a=n(69424),c=n(87691);o({target:"Reflect",stat:!0,forced:n(90088)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){i(e);var o=a(t);i(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},44081:function(e,t,n){"use strict";var o=n(11268),r=n(83953),i=n(88119).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=i(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},61342:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(83953),a=n(88119);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return a.f(i(e),t)}})},48049:function(e,t,n){"use strict";var o=n(11268),r=n(83953),i=n(13360);o({target:"Reflect",stat:!0,sham:!n(59297)},{getPrototypeOf:function(e){return i(r(e))}})},52722:function(e,t,n){"use strict";var o=n(11268),r=n(75059),i=n(88485),a=n(83953),c=n(64766),l=n(88119),d=n(13360);o({target:"Reflect",stat:!0},{get:function s(e,t){var n,o,u=arguments.length<3?e:arguments[2];return a(e)===u?e[t]:(n=l.f(e,t))?c(n)?n.value:n.get===undefined?undefined:r(n.get,u):i(o=d(e))?s(o,t,u):void 0}})},18162:function(e,t,n){"use strict";n(11268)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},79050:function(e,t,n){"use strict";var o=n(11268),r=n(83953),i=n(21600);o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),i(e)}})},50418:function(e,t,n){"use strict";n(11268)({target:"Reflect",stat:!0},{ownKeys:n(37604)})},83192:function(e,t,n){"use strict";var o=n(11268),r=n(89612),i=n(83953);o({target:"Reflect",stat:!0,sham:!n(68402)},{preventExtensions:function(e){i(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},65709:function(e,t,n){"use strict";var o=n(11268),r=n(83953),i=n(11949),a=n(90301);a&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),i(t);try{return a(e,t),!0}catch(n){return!1}}})},15045:function(e,t,n){"use strict";var o=n(11268),r=n(75059),i=n(83953),a=n(88485),c=n(64766),l=n(90088),d=n(87691),s=n(88119),u=n(13360),m=n(24030);o({target:"Reflect",stat:!0,forced:l((function(){var e=function(){},t=d.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}))},{set:function p(e,t,n){var o,l,f,h=arguments.length<4?e:arguments[3],C=s.f(i(e),t);if(!C){if(a(l=u(e)))return p(l,t,n,h);C=m(0)}if(c(C)){if(!1===C.writable||!a(h))return!1;if(o=s.f(h,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,d.f(h,t,o)}else d.f(h,t,m(0,n))}else{if((f=C.set)===undefined)return!1;r(f,h,n)}return!0}})},6055:function(e,t,n){"use strict";var o=n(72083),r=n(60315),i=n(14043),a=n(71922),c=n(499),l=n(79413),d=n(21029).f,s=n(98728),u=n(98178),m=n(55075),p=n(70140),f=n(36542),h=n(86301),C=n(56752),b=n(90088),N=n(43664),g=n(59610).enforce,V=n(45845),v=n(57681),_=n(88836),y=n(97759),k=v("match"),x=r.RegExp,w=x.prototype,L=r.SyntaxError,B=i(w.exec),S=i("".charAt),I=i("".replace),T=i("".indexOf),A=i("".slice),M=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,E=/a/g,O=/a/g,P=new x(E)!==E,F=f.MISSED_STICKY,D=f.UNSUPPORTED_Y,R=o&&(!P||F||_||y||b((function(){return O[k]=!1,x(E)!=E||x(O)==O||"/a/i"!=x(E,"i")})));if(a("RegExp",R)){for(var j=function(e,t){var n,o,r,i,a,d,f=s(w,this),h=u(e),C=t===undefined,b=[],V=e;if(!f&&h&&C&&e.constructor===j)return e;if((h||s(w,e))&&(e=e.source,C&&(t=p(V))),e=e===undefined?"":m(e),t=t===undefined?"":m(t),V=e,_&&"dotAll"in E&&(o=!!t&&T(t,"s")>-1)&&(t=I(t,/s/g,"")),n=t,F&&"sticky"in E&&(r=!!t&&T(t,"y")>-1)&&D&&(t=I(t,/y/g,"")),y&&(i=function(e){for(var t,n=e.length,o=0,r="",i=[],a={},c=!1,l=!1,d=0,s="";o<=n;o++){if("\\"===(t=S(e,o)))t+=S(e,++o);else if("]"===t)c=!1;else if(!c)switch(!0){case"["===t:c=!0;break;case"("===t:B(M,A(e,o+1))&&(o+=2,l=!0),r+=t,d++;continue;case">"===t&&l:if(""===s||N(a,s))throw new L("Invalid capture group name");a[s]=!0,i[i.length]=[s,d],l=!1,s="";continue}l?s+=t:r+=t}return[r,i]}(e),e=i[0],b=i[1]),a=c(x(e,t),f?this:w,j),(o||r||b.length)&&(d=g(a),o&&(d.dotAll=!0,d.raw=j(function(e){for(var t,n=e.length,o=0,r="",i=!1;o<=n;o++)"\\"!==(t=S(e,o))?i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),r+=t):r+="[\\s\\S]":r+=t+S(e,++o);return r}(e),n)),r&&(d.sticky=!0),b.length&&(d.groups=b)),e!==V)try{l(a,"source",""===V?"(?:)":V)}catch(v){}return a},W=d(x),z=0;W.length>z;)h(j,x,W[z++]);w.constructor=j,j.prototype=w,C(r,"RegExp",j,{constructor:!0})}V("RegExp")},7722:function(e,t,n){"use strict";var o=n(11268),r=n(53497);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},65608:function(e,t,n){"use strict";var o=n(60315),r=n(72083),i=n(49006),a=n(49433),c=n(90088),l=o.RegExp,d=l.prototype;r&&c((function(){var e=!0;try{l(".","d")}catch(c){e=!1}var t={},n="",o=e?"dgimsy":"gimsy",r=function(e,o){Object.defineProperty(t,e,{get:function(){return n+=o,!0}})},i={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(i.hasIndices="d"),i)r(a,i[a]);return Object.getOwnPropertyDescriptor(d,"flags").get.call(t)!==o||n!==o}))&&i(d,"flags",{configurable:!0,get:a})},94933:function(e,t,n){"use strict";var o=n(56852).PROPER,r=n(56752),i=n(83953),a=n(55075),c=n(90088),l=n(70140),d="toString",s=RegExp.prototype[d],u=c((function(){return"/a/b"!=s.call({source:"a",flags:"b"})})),m=o&&s.name!=d;(u||m)&&r(RegExp.prototype,d,(function(){var e=i(this);return"/"+a(e.source)+"/"+a(l(e))}),{unsafe:!0})},77001:function(e,t,n){"use strict";n(22363)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(6330))},36175:function(e,t,n){"use strict";n(77001)},94474:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},20139:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("big")},{big:function(){return r(this,"big","","")}})},80327:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("blink")},{blink:function(){return r(this,"blink","","")}})},88984:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("bold")},{bold:function(){return r(this,"b","","")}})},813:function(e,t,n){"use strict";var o=n(11268),r=n(31852).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},94040:function(e,t,n){"use strict";var o,r=n(11268),i=n(86300),a=n(88119).f,c=n(44939),l=n(55075),d=n(89808),s=n(21257),u=n(22742),m=n(93417),p=i("".endsWith),f=i("".slice),h=Math.min,C=u("endsWith");r({target:"String",proto:!0,forced:!!(m||C||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!C},{endsWith:function(e){var t=l(s(this));d(e);var n=arguments.length>1?arguments[1]:undefined,o=t.length,r=n===undefined?o:h(c(n),o),i=l(e);return p?p(t,i,r):f(t,r-i.length,r)===i}})},99257:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("fixed")},{fixed:function(){return r(this,"tt","","")}})},4516:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},8031:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},35244:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(6671),a=RangeError,c=String.fromCharCode,l=String.fromCodePoint,d=r([].join);o({target:"String",stat:!0,arity:1,forced:!!l&&1!=l.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,r=0;o>r;){if(t=+arguments[r++],i(t,1114111)!==t)throw a(t+" is not a valid code point");n[r]=t<65536?c(t):c(55296+((t-=65536)>>10),t%1024+56320)}return d(n,"")}})},9378:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(89808),a=n(21257),c=n(55075),l=n(22742),d=r("".indexOf);o({target:"String",proto:!0,forced:!l("includes")},{includes:function(e){return!!~d(c(a(this)),c(i(e)),arguments.length>1?arguments[1]:undefined)}})},94148:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("italics")},{italics:function(){return r(this,"i","","")}})},71887:function(e,t,n){"use strict";var o=n(31852).charAt,r=n(55075),i=n(59610),a=n(70083),c=n(2493),l="String Iterator",d=i.set,s=i.getterFor(l);a(String,"String",(function(e){d(this,{type:l,string:r(e),index:0})}),(function(){var e,t=s(this),n=t.string,r=t.index;return r>=n.length?c(undefined,!0):(e=o(n,r),t.index+=e.length,c(e,!1))}))},64319:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("link")},{link:function(e){return r(this,"a","href",e)}})},35217:function(e,t,n){"use strict";var o=n(75059),r=n(91735),i=n(83953),a=n(94308),c=n(44939),l=n(55075),d=n(21257),s=n(1340),u=n(45862),m=n(66183);r("match",(function(e,t,n){return[function(t){var n=d(this),r=a(t)?undefined:s(t,e);return r?o(r,t,n):new RegExp(t)[e](l(n))},function(e){var o=i(this),r=l(e),a=n(t,o,r);if(a.done)return a.value;if(!o.global)return m(o,r);var d=o.unicode;o.lastIndex=0;for(var s,p=[],f=0;null!==(s=m(o,r));){var h=l(s[0]);p[f]=h,""===h&&(o.lastIndex=u(r,c(o.lastIndex),d)),f++}return 0===f?null:p}]}))},51548:function(e,t,n){"use strict";var o=n(11268),r=n(99381).end;o({target:"String",proto:!0,forced:n(98412)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},52284:function(e,t,n){"use strict";var o=n(11268),r=n(99381).start;o({target:"String",proto:!0,forced:n(98412)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},53560:function(e,t,n){"use strict";var o=n(11268),r=n(14043),i=n(26762),a=n(88419),c=n(55075),l=n(61610),d=r([].push),s=r([].join);o({target:"String",stat:!0},{raw:function(e){var t=i(a(e).raw),n=l(t);if(!n)return"";for(var o=arguments.length,r=[],u=0;;){if(d(r,c(t[u++])),u===n)return s(r,"");u=I&&(S+=x(c,I,M)+D,I=M+A.length)}return S+x(c,I)}]}),!!c((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}))||!w||L)},78912:function(e,t,n){"use strict";var o=n(75059),r=n(91735),i=n(83953),a=n(94308),c=n(21257),l=n(43725),d=n(55075),s=n(1340),u=n(66183);r("search",(function(e,t,n){return[function(t){var n=c(this),r=a(t)?undefined:s(t,e);return r?o(r,t,n):new RegExp(t)[e](d(n))},function(e){var o=i(this),r=d(e),a=n(t,o,r);if(a.done)return a.value;var c=o.lastIndex;l(c,0)||(o.lastIndex=0);var s=u(o,r);return l(o.lastIndex,c)||(o.lastIndex=c),null===s?-1:s.index}]}))},90137:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("small")},{small:function(){return r(this,"small","","")}})},56702:function(e,t,n){"use strict";var o=n(62818),r=n(75059),i=n(14043),a=n(91735),c=n(83953),l=n(94308),d=n(98178),s=n(21257),u=n(98573),m=n(45862),p=n(44939),f=n(55075),h=n(1340),C=n(99984),b=n(66183),N=n(53497),g=n(36542),V=n(90088),v=g.UNSUPPORTED_Y,_=4294967295,y=Math.min,k=[].push,x=i(/./.exec),w=i(k),L=i("".slice),B=!V((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));a("split",(function(e,t,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var i=f(s(this)),a=n===undefined?_:n>>>0;if(0===a)return[];if(e===undefined)return[i];if(!d(e))return r(t,i,e,a);for(var c,l,u,m=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),h=0,b=new RegExp(e.source,p+"g");(c=r(N,b,i))&&!((l=b.lastIndex)>h&&(w(m,L(i,h,c.index)),c.length>1&&c.index=a));)b.lastIndex===c.index&&b.lastIndex++;return h===i.length?!u&&x(b,"")||w(m,""):w(m,L(i,h)),m.length>a?C(m,0,a):m}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:r(t,this,e,n)}:t,[function(t,n){var o=s(this),a=l(t)?undefined:h(t,e);return a?r(a,t,o,n):r(i,f(o),t,n)},function(e,o){var r=c(this),a=f(e),l=n(i,r,a,o,i!==t);if(l.done)return l.value;var d=u(r,RegExp),s=r.unicode,h=(r.ignoreCase?"i":"")+(r.multiline?"m":"")+(r.unicode?"u":"")+(v?"g":"y"),C=new d(v?"^(?:"+r.source+")":r,h),N=o===undefined?_:o>>>0;if(0===N)return[];if(0===a.length)return null===b(C,a)?[a]:[];for(var g=0,V=0,k=[];V1?arguments[1]:undefined,t.length)),o=l(e);return p?p(t,o,n):f(t,n,n+o.length)===o}})},74560:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("strike")},{strike:function(){return r(this,"strike","","")}})},12489:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("sub")},{sub:function(){return r(this,"sub","","")}})},89787:function(e,t,n){"use strict";var o=n(11268),r=n(56502);o({target:"String",proto:!0,forced:n(19221)("sup")},{sup:function(){return r(this,"sup","","")}})},51684:function(e,t,n){"use strict";n(98067);var o=n(11268),r=n(88606);o({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},37115:function(e,t,n){"use strict";var o=n(11268),r=n(88037);o({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},98067:function(e,t,n){"use strict";var o=n(11268),r=n(88606);o({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},79961:function(e,t,n){"use strict";n(37115);var o=n(11268),r=n(88037);o({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},4414:function(e,t,n){"use strict";var o=n(11268),r=n(61734).trim;o({target:"String",proto:!0,forced:n(76373)("trim")},{trim:function(){return r(this)}})},67651:function(e,t,n){"use strict";n(29956)("asyncIterator")},92940:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(75059),a=n(14043),c=n(93417),l=n(72083),d=n(79941),s=n(90088),u=n(43664),m=n(98728),p=n(83953),f=n(26762),h=n(69424),C=n(55075),b=n(24030),N=n(25459),g=n(16402),V=n(21029),v=n(17009),_=n(53027),y=n(88119),k=n(87691),x=n(19216),w=n(92630),L=n(56752),B=n(49006),S=n(18472),I=n(62582),T=n(56956),A=n(68038),M=n(57681),E=n(18604),O=n(29956),P=n(53978),F=n(55016),D=n(59610),R=n(42631).forEach,j=I("hidden"),W="Symbol",z="prototype",U=D.set,H=D.getterFor(W),G=Object[z],q=r.Symbol,K=q&&q[z],Y=r.TypeError,$=r.QObject,X=y.f,Q=k.f,J=v.f,Z=w.f,ee=a([].push),te=S("symbols"),ne=S("op-symbols"),oe=S("wks"),re=!$||!$[z]||!$[z].findChild,ie=l&&s((function(){return 7!=N(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=X(G,t);o&&delete G[t],Q(e,t,n),o&&e!==G&&Q(G,t,o)}:Q,ae=function(e,t){var n=te[e]=N(K);return U(n,{type:W,tag:e,description:t}),l||(n.description=t),n},ce=function(e,t,n){e===G&&ce(ne,t,n),p(e);var o=h(t);return p(n),u(te,o)?(n.enumerable?(u(e,j)&&e[j][o]&&(e[j][o]=!1),n=N(n,{enumerable:b(0,!1)})):(u(e,j)||Q(e,j,b(1,{})),e[j][o]=!0),ie(e,o,n)):Q(e,o,n)},le=function(e,t){p(e);var n=f(t),o=g(n).concat(pe(n));return R(o,(function(t){l&&!i(se,n,t)||ce(e,t,n[t])})),e},de=function(e,t){return t===undefined?N(e):le(N(e),t)},se=function(e){var t=h(e),n=i(Z,this,t);return!(this===G&&u(te,t)&&!u(ne,t))&&(!(n||!u(this,t)||!u(te,t)||u(this,j)&&this[j][t])||n)},ue=function(e,t){var n=f(e),o=h(t);if(n!==G||!u(te,o)||u(ne,o)){var r=X(n,o);return!r||!u(te,o)||u(n,j)&&n[j][o]||(r.enumerable=!0),r}},me=function(e){var t=J(f(e)),n=[];return R(t,(function(e){u(te,e)||u(T,e)||ee(n,e)})),n},pe=function(e){var t=e===G,n=J(t?ne:f(e)),o=[];return R(n,(function(e){!u(te,e)||t&&!u(G,e)||ee(o,te[e])})),o};d||(q=function(){if(m(K,this))throw Y("Symbol is not a constructor");var e=arguments.length&&arguments[0]!==undefined?C(arguments[0]):undefined,t=A(e),n=function o(e){this===G&&i(o,ne,e),u(this,j)&&u(this[j],t)&&(this[j][t]=!1),ie(this,t,b(1,e))};return l&&re&&ie(G,t,{configurable:!0,set:n}),ae(t,e)},L(K=q[z],"toString",(function(){return H(this).tag})),L(q,"withoutSetter",(function(e){return ae(A(e),e)})),w.f=se,k.f=ce,x.f=le,y.f=ue,V.f=v.f=me,_.f=pe,E.f=function(e){return ae(M(e),e)},l&&(B(K,"description",{configurable:!0,get:function(){return H(this).description}}),c||L(G,"propertyIsEnumerable",se,{unsafe:!0}))),o({global:!0,constructor:!0,wrap:!0,forced:!d,sham:!d},{Symbol:q}),R(g(oe),(function(e){O(e)})),o({target:W,stat:!0,forced:!d},{useSetter:function(){re=!0},useSimple:function(){re=!1}}),o({target:"Object",stat:!0,forced:!d,sham:!l},{create:de,defineProperty:ce,defineProperties:le,getOwnPropertyDescriptor:ue}),o({target:"Object",stat:!0,forced:!d},{getOwnPropertyNames:me}),P(),F(q,W),T[j]=!0},36935:function(e,t,n){"use strict";var o=n(11268),r=n(72083),i=n(60315),a=n(14043),c=n(43664),l=n(34145),d=n(98728),s=n(55075),u=n(49006),m=n(20971),p=i.Symbol,f=p&&p.prototype;if(r&&l(p)&&(!("description"in f)||p().description!==undefined)){var h={},C=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:s(arguments[0]),t=d(f,this)?new p(e):e===undefined?p():p(e);return""===e&&(h[t]=!0),t};m(C,p),C.prototype=f,f.constructor=C;var b="Symbol(test)"==String(p("test")),N=a(f.valueOf),g=a(f.toString),V=/^Symbol\((.*)\)[^)]+$/,v=a("".replace),_=a("".slice);u(f,"description",{configurable:!0,get:function(){var e=N(this);if(c(h,e))return"";var t=g(e),n=b?_(t,7,-1):v(t,V,"$1");return""===n?undefined:n}}),o({global:!0,constructor:!0,forced:!0},{Symbol:C})}},20595:function(e,t,n){"use strict";var o=n(11268),r=n(89612),i=n(43664),a=n(55075),c=n(18472),l=n(80267),d=c("string-to-symbol-registry"),s=c("symbol-to-string-registry");o({target:"Symbol",stat:!0,forced:!l},{"for":function(e){var t=a(e);if(i(d,t))return d[t];var n=r("Symbol")(t);return d[t]=n,s[n]=t,n}})},37557:function(e,t,n){"use strict";n(29956)("hasInstance")},15397:function(e,t,n){"use strict";n(29956)("isConcatSpreadable")},34362:function(e,t,n){"use strict";n(29956)("iterator")},86868:function(e,t,n){"use strict";n(92940),n(20595),n(22984),n(27393),n(45435)},22984:function(e,t,n){"use strict";var o=n(11268),r=n(43664),i=n(43685),a=n(51442),c=n(18472),l=n(80267),d=c("symbol-to-string-registry");o({target:"Symbol",stat:!0,forced:!l},{keyFor:function(e){if(!i(e))throw TypeError(a(e)+" is not a symbol");if(r(d,e))return d[e]}})},34804:function(e,t,n){"use strict";n(29956)("match")},83682:function(e,t,n){"use strict";n(29956)("replace")},64544:function(e,t,n){"use strict";n(29956)("search")},85678:function(e,t,n){"use strict";n(29956)("species")},71678:function(e,t,n){"use strict";n(29956)("split")},43098:function(e,t,n){"use strict";var o=n(29956),r=n(53978);o("toPrimitive"),r()},52330:function(e,t,n){"use strict";var o=n(89612),r=n(29956),i=n(55016);r("toStringTag"),i(o("Symbol"),"Symbol")},27858:function(e,t,n){"use strict";n(29956)("unscopables")},19942:function(e,t,n){"use strict";var o=n(14043),r=n(51745),i=o(n(31257)),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("copyWithin",(function(e,t){return i(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},41600:function(e,t,n){"use strict";var o=n(51745),r=n(42631).every,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},3213:function(e,t,n){"use strict";var o=n(51745),r=n(3582),i=n(95314),a=n(56486),c=n(75059),l=n(14043),d=n(90088),s=o.aTypedArray,u=o.exportTypedArrayMethod,m=l("".slice);u("fill",(function(e){var t=arguments.length;s(this);var n="Big"===m(a(this),0,3)?i(e):+e;return c(r,this,n,t>1?arguments[1]:undefined,t>2?arguments[2]:undefined)}),d((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e})))},91521:function(e,t,n){"use strict";var o=n(51745),r=n(42631).filter,i=n(67246),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("filter",(function(e){var t=r(a(this),e,arguments.length>1?arguments[1]:undefined);return i(this,t)}))},85020:function(e,t,n){"use strict";var o=n(51745),r=n(42631).findIndex,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},3521:function(e,t,n){"use strict";var o=n(51745),r=n(42631).find,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},63879:function(e,t,n){"use strict";n(45429)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},37769:function(e,t,n){"use strict";n(45429)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},84976:function(e,t,n){"use strict";var o=n(51745),r=n(42631).forEach,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},4092:function(e,t,n){"use strict";var o=n(32954);(0,n(51745).exportTypedArrayStaticMethod)("from",n(34004),o)},55835:function(e,t,n){"use strict";var o=n(51745),r=n(64011).includes,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},65297:function(e,t,n){"use strict";var o=n(51745),r=n(64011).indexOf,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},44202:function(e,t,n){"use strict";n(45429)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},88452:function(e,t,n){"use strict";n(45429)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},71912:function(e,t,n){"use strict";n(45429)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},72524:function(e,t,n){"use strict";var o=n(60315),r=n(90088),i=n(14043),a=n(51745),c=n(44149),l=n(57681)("iterator"),d=o.Uint8Array,s=i(c.values),u=i(c.keys),m=i(c.entries),p=a.aTypedArray,f=a.exportTypedArrayMethod,h=d&&d.prototype,C=!r((function(){h[l].call([1])})),b=!!h&&h.values&&h[l]===h.values&&"values"===h.values.name,N=function(){return s(p(this))};f("entries",(function(){return m(p(this))}),C),f("keys",(function(){return u(p(this))}),C),f("values",N,C||!b,{name:"values"}),f(l,N,C||!b,{name:"values"})},58930:function(e,t,n){"use strict";var o=n(51745),r=n(14043),i=o.aTypedArray,a=o.exportTypedArrayMethod,c=r([].join);a("join",(function(e){return c(i(this),e)}))},62958:function(e,t,n){"use strict";var o=n(51745),r=n(62818),i=n(32412),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){var t=arguments.length;return r(i,a(this),t>1?[e,arguments[1]]:[e])}))},88164:function(e,t,n){"use strict";var o=n(51745),r=n(42631).map,i=n(48161),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("map",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(i(e))(t)}))}))},88032:function(e,t,n){"use strict";var o=n(51745),r=n(32954),i=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(i(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},38539:function(e,t,n){"use strict";var o=n(51745),r=n(47122).right,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){var t=arguments.length;return r(i(this),e,t,t>1?arguments[1]:undefined)}))},28494:function(e,t,n){"use strict";var o=n(51745),r=n(47122).left,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){var t=arguments.length;return r(i(this),e,t,t>1?arguments[1]:undefined)}))},72210:function(e,t,n){"use strict";var o=n(51745),r=o.aTypedArray,i=o.exportTypedArrayMethod,a=Math.floor;i("reverse",(function(){for(var e,t=this,n=r(t).length,o=a(n/2),i=0;i1?arguments[1]:undefined,1),n=l(e);if(C)return r(p,this,n,t);var o=this.length,i=a(n),d=0;if(i+t>o)throw s("Wrong length");for(;di;)d[i]=n[i++];return d}),i((function(){new Int8Array(1).slice()})))},2715:function(e,t,n){"use strict";var o=n(51745),r=n(42631).some,i=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined)}))},55506:function(e,t,n){"use strict";var o=n(60315),r=n(86300),i=n(90088),a=n(4382),c=n(7352),l=n(51745),d=n(71713),s=n(92792),u=n(51661),m=n(64961),p=l.aTypedArray,f=l.exportTypedArrayMethod,h=o.Uint16Array,C=h&&r(h.prototype.sort),b=!(!C||i((function(){C(new h(2),null)}))&&i((function(){C(new h(2),{})}))),N=!!C&&!i((function(){if(u)return u<74;if(d)return d<67;if(s)return!0;if(m)return m<602;var e,t,n=new h(516),o=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,o[e]=e-2*t+3;for(C(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==o[e])return!0}));f("sort",(function(e){return e!==undefined&&a(e),N?C(this,e):c(p(this),function(e){return function(t,n){return e!==undefined?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e))}),!N||b)},59482:function(e,t,n){"use strict";var o=n(51745),r=n(44939),i=n(6671),a=n(48161),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=i(e,o);return new(a(n))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:i(t,o))-l))}))},27748:function(e,t,n){"use strict";var o=n(60315),r=n(62818),i=n(51745),a=n(90088),c=n(56977),l=o.Int8Array,d=i.aTypedArray,s=i.exportTypedArrayMethod,u=[].toLocaleString,m=!!l&&a((function(){u.call(new l(1))}));s("toLocaleString",(function(){return r(u,m?c(d(this)):d(this),c(arguments))}),a((function(){return[1,2].toLocaleString()!=new l([1,2]).toLocaleString()}))||!a((function(){l.prototype.toLocaleString.call([1,2])})))},78457:function(e,t,n){"use strict";var o=n(51745).exportTypedArrayMethod,r=n(90088),i=n(60315),a=n(14043),c=i.Uint8Array,l=c&&c.prototype||{},d=[].toString,s=a([].join);r((function(){d.call({})}))&&(d=function(){return s(this)});var u=l.toString!=d;o("toString",d,u)},61724:function(e,t,n){"use strict";n(45429)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},60344:function(e,t,n){"use strict";n(45429)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},75461:function(e,t,n){"use strict";n(45429)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},74771:function(e,t,n){"use strict";n(45429)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},26444:function(e,t,n){"use strict";var o,r=n(68402),i=n(60315),a=n(14043),c=n(21012),l=n(97595),d=n(22363),s=n(21525),u=n(88485),m=n(59610).enforce,p=n(90088),f=n(15277),h=Object,C=Array.isArray,b=h.isExtensible,N=h.isFrozen,g=h.isSealed,V=h.freeze,v=h.seal,_={},y={},k=!i.ActiveXObject&&"ActiveXObject"in i,x=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},w=d("WeakMap",x,s),L=w.prototype,B=a(L.set);if(f)if(k){o=s.getConstructor(x,"WeakMap",!0),l.enable();var S=a(L["delete"]),I=a(L.has),T=a(L.get);c(L,{"delete":function(e){if(u(e)&&!b(e)){var t=m(this);return t.frozen||(t.frozen=new o),S(this,e)||t.frozen["delete"](e)}return S(this,e)},has:function(e){if(u(e)&&!b(e)){var t=m(this);return t.frozen||(t.frozen=new o),I(this,e)||t.frozen.has(e)}return I(this,e)},get:function(e){if(u(e)&&!b(e)){var t=m(this);return t.frozen||(t.frozen=new o),I(this,e)?T(this,e):t.frozen.get(e)}return T(this,e)},set:function(e,t){if(u(e)&&!b(e)){var n=m(this);n.frozen||(n.frozen=new o),I(this,e)?B(this,e,t):n.frozen.set(e,t)}else B(this,e,t);return this}})}else r&&p((function(){var e=V([]);return B(new w,e,1),!N(e)}))&&c(L,{set:function(e,t){var n;return C(e)&&(N(e)?n=_:g(e)&&(n=y)),B(this,e,t),n==_&&V(e),n==y&&v(e),this}})},83419:function(e,t,n){"use strict";n(26444)},75313:function(e,t,n){"use strict";n(22363)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(21525))},2562:function(e,t,n){"use strict";n(75313)},67703:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(95955).clear;o({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==i},{clearImmediate:i})},9173:function(e,t,n){"use strict";n(67703),n(94266)},20703:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(30401),a=n(4382),c=n(54545),l=n(23808),d=r.process;o({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(e){c(arguments.length,1),a(e);var t=l&&d.domain;i(t?t.bind(e):e)}})},94266:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(95955).set,a=n(82526),c=r.setImmediate?a(i,!1):i;o({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==c},{setImmediate:c})},80055:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(82526)(r.setInterval,!0);o({global:!0,bind:!0,forced:r.setInterval!==i},{setInterval:i})},46263:function(e,t,n){"use strict";var o=n(11268),r=n(60315),i=n(82526)(r.setTimeout,!0);o({global:!0,bind:!0,forced:r.setTimeout!==i},{setTimeout:i})},95154:function(e,t,n){"use strict";n(80055),n(46263)},90928:function(e,t,n){"use strict";var o;function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}!function(i){var a,c,l,d=arguments,s=(a=/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,l=/[^-+\dA-Z]/g,function(e,t,n,o){if(1!==d.length||"string"!==h(e)||/\d/.test(e)||(t=e,e=undefined),(e=e||0===e?e:new Date)instanceof Date||(e=new Date(e)),isNaN(e))throw TypeError("Invalid date");var r=(t=String(s.masks[t]||t||s.masks["default"])).slice(0,4);"UTC:"!==r&&"GMT:"!==r||(t=t.slice(4),n=!0,"GMT:"===r&&(o=!0));var i=function(){return n?"getUTC":"get"},C=function(){return e[i()+"Date"]()},b=function(){return e[i()+"Day"]()},N=function(){return e[i()+"Month"]()},g=function(){return e[i()+"FullYear"]()},V=function(){return e[i()+"Hours"]()},v=function(){return e[i()+"Minutes"]()},_=function(){return e[i()+"Seconds"]()},y=function(){return e[i()+"Milliseconds"]()},k=function(){return n?0:e.getTimezoneOffset()},x=function(){return p(e)},w=function(){return f(e)},L={d:function(){return C()},dd:function(){return u(C())},ddd:function(){return s.i18n.dayNames[b()]},DDD:function(){return m({y:g(),m:N(),d:C(),_:i(),dayName:s.i18n.dayNames[b()],short:!0})},dddd:function(){return s.i18n.dayNames[b()+7]},DDDD:function(){return m({y:g(),m:N(),d:C(),_:i(),dayName:s.i18n.dayNames[b()+7]})},m:function(){return N()+1},mm:function(){return u(N()+1)},mmm:function(){return s.i18n.monthNames[N()]},mmmm:function(){return s.i18n.monthNames[N()+12]},yy:function(){return String(g()).slice(2)},yyyy:function(){return u(g(),4)},h:function(){return V()%12||12},hh:function(){return u(V()%12||12)},H:function(){return V()},HH:function(){return u(V())},M:function(){return v()},MM:function(){return u(v())},s:function(){return _()},ss:function(){return u(_())},l:function(){return u(y(),3)},L:function(){return u(Math.floor(y()/10))},t:function(){return V()<12?s.i18n.timeNames[0]:s.i18n.timeNames[1]},tt:function(){return V()<12?s.i18n.timeNames[2]:s.i18n.timeNames[3]},T:function(){return V()<12?s.i18n.timeNames[4]:s.i18n.timeNames[5]},TT:function(){return V()<12?s.i18n.timeNames[6]:s.i18n.timeNames[7]},Z:function(){return o?"GMT":n?"UTC":(String(e).match(c)||[""]).pop().replace(l,"").replace(/GMT\+0000/g,"UTC")},o:function(){return(k()>0?"-":"+")+u(100*Math.floor(Math.abs(k())/60)+Math.abs(k())%60,4)},p:function(){return(k()>0?"-":"+")+u(Math.floor(Math.abs(k())/60),2)+":"+u(Math.floor(Math.abs(k())%60),2)},S:function(){return["th","st","nd","rd"][C()%10>3?0:(C()%100-C()%10!=10)*C()%10]},W:function(){return x()},WW:function(){return u(x())},N:function(){return w()}};return t.replace(a,(function(e){return e in L?L[e]():e.slice(1,e.length-1)}))});s.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"},s.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 u=function(e,t){for(e=String(e),t=t||2;e.length0,f=l(m),h=c(m)&&m[0]===S;p||f||h?(r=r||t.slice(0,s),(p||h)&&(u=E(u)),(f||h)&&(u.key=S+s),r.push(u)):r&&r.push(u),u.flags|=65536}}a=0===(r=r||t).length?1:8}else(r=t).flags|=65536,81920&t.flags&&(r=E(t)),a=2;return e.children=r,e.childFlags=a,e}function D(e){return i(e)||o(e)?A(e,null):n(e)?M(e,0,null):16384&e.flags?E(e):e}var R="http://www.w3.org/1999/xlink",j="http://www.w3.org/XML/1998/namespace",W={"xlink:actuate":R,"xlink:arcrole":R,"xlink:href":R,"xlink:role":R,"xlink:show":R,"xlink:title":R,"xlink:type":R,"xml:base":j,"xml:lang":j,"xml:space":j};function z(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var U=z(0),H=z(null),G=z(!0);function q(e,t){var n=t.$EV;return n||(n=t.$EV=z(null)),n[e]||1==++U[e]&&(H[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?Y(t,!0,e,J(t)):t.stopPropagation()}}(e):function(e){return function(t){Y(t,!1,e,J(t))}}(e);return document.addEventListener(p(e),t),t}(e)),n}function K(e,t){var n=t.$EV;n&&n[e]&&(0==--U[e]&&(document.removeEventListener(p(e),H[e]),H[e]=null),n[e]=null)}function Y(e,t,n,o){var r=function(e){return a(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var i=r.$EV;if(i){var c=i[n];if(c&&(o.dom=r,c.event?c.event(c.data,e):c(e),e.cancelBubble))return}r=r.parentNode}while(!l(r))}function $(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function X(){return this.defaultPrevented}function Q(){return this.cancelBubble}function J(e){var t={dom:document};return e.isDefaultPrevented=X,e.isPropagationStopped=Q,e.stopPropagation=$,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function Z(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function ee(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||u,i=o.dom;if(c(e))Z(r,e,n);else for(var l=0;l-1&&t.options[a]&&(c=t.options[a].value),n&&r(c)&&(c=e.defaultValue),ce(o,c)}}var se,ue,me=ee("onInput",fe),pe=ee("onChange");function fe(e,t,n){var o=e.value,i=t.value;if(r(o)){if(n){var a=e.defaultValue;r(a)||a===i||(t.defaultValue=a,t.value=a)}}else i!==o&&(t.defaultValue=o,t.value=o)}function he(e,t,n,o,r,i){64&e?ae(o,n):256&e?de(o,n,r,t):128&e&&fe(o,n,r),i&&(n.$V=t)}function Ce(e,t,n){64&e?function(e,t){ne(t.type)?(te(e,"change",re),te(e,"click",ie)):te(e,"input",oe)}(t,n):256&e?function(e){te(e,"change",le)}(t):128&e&&function(e,t){te(e,"input",me),t.onChange&&te(e,"change",pe)}(t,n)}function be(e){return e.type&&ne(e.type)?!r(e.checked):!r(e.value)}function Ne(e){e&&!B(e,null)&&e.current&&(e.current=null)}function ge(e,t,n){e&&(a(e)||void 0!==e.current)&&n.push((function(){B(e,t)||void 0===e.current||(e.current=t)}))}function Ve(e,t){ve(e),V(e,t)}function ve(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var i=e.props;Ne(t);var c=e.childFlags;if(!l(i))for(var d=Object.keys(i),s=0,m=d.length;s0;for(var c in a&&(i=be(n))&&Ce(t,o,n),n)we(c,null,n[c],o,r,i,null);a&&he(t,e,o,n,!0,i)}function Be(e,t,n){var o=D(e.render(t,e.state,n)),r=n;return a(e.getChildContext)&&(r=d(n,e.getChildContext())),e.$CX=r,o}function Se(e,t,n,o,r,i){var c=new t(n,o),d=c.$N=Boolean(t.getDerivedStateFromProps||c.getSnapshotBeforeUpdate);if(c.$SVG=r,c.$L=i,e.children=c,c.$BS=!1,c.context=o,c.props===u&&(c.props=n),d)c.state=_(c,n,c.state);else if(a(c.componentWillMount)){c.$BR=!0,c.componentWillMount();var s=c.$PS;if(!l(s)){var m=c.state;if(l(m))c.state=s;else for(var p in s)m[p]=s[p];c.$PS=null}c.$BR=!1}return c.$LI=Be(c,n,o),c}function Ie(e,t){var n=e.props||u;return 32768&e.flags?e.type.render(n,e.ref,t):e.type(n,t)}function Te(e,t,n,o,r,i){var a=e.flags|=16384;481&a?Me(e,t,n,o,r,i):4&a?function(e,t,n,o,r,i){var a=Se(e,e.type,e.props||u,n,o,i);Te(a.$LI,t,a.$CX,o,r,i),Oe(e.ref,a,i)}(e,t,n,o,r,i):8&a?(!function(e,t,n,o,r,i){Te(e.children=D(Ie(e,n)),t,n,o,r,i)}(e,t,n,o,r,i),Pe(e,i)):512&a||16&a?Ae(e,t,r):8192&a?function(e,t,n,o,r,i){var a=e.children,c=e.childFlags;12&c&&0===a.length&&(c=e.childFlags=2,a=e.children=O());2===c?Te(a,n,t,o,r,i):Ee(a,n,t,o,r,i)}(e,n,t,o,r,i):1024&a&&function(e,t,n,o,r){Te(e.children,e.ref,t,!1,null,r);var i=O();Ae(i,n,o),e.dom=i.dom}(e,n,t,r,i)}function Ae(e,t,n){var o=e.dom=document.createTextNode(e.children);l(t)||h(t,o,n)}function Me(e,t,n,o,i,a){var c=e.flags,d=e.props,s=e.className,u=e.childFlags,m=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0),p=e.children;if(r(s)||""===s||(o?m.setAttribute("class",s):m.className=s),16===u)x(m,p);else if(1!==u){var f=o&&"foreignObject"!==e.type;2===u?(16384&p.flags&&(e.children=p=E(p)),Te(p,m,n,f,null,a)):8!==u&&4!==u||Ee(p,m,n,f,null,a)}l(t)||h(t,m,i),l(d)||Le(e,c,d,m,o),ge(e.ref,m,a)}function Ee(e,t,n,o,r,i){for(var a=0;a0,d!==s){var f=d||u;if((c=s||u)!==u)for(var h in(m=(448&i)>0)&&(p=be(c)),c){var C=f[h],b=c[h];C!==b&&we(h,C,b,l,o,p,e)}if(f!==u)for(var N in f)r(c[N])&&!r(f[N])&&we(N,f[N],null,l,o,p,e)}var g=t.children,V=t.className;e.className!==V&&(r(V)?l.removeAttribute("class"):o?l.setAttribute("class",V):l.className=V);4096&i?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,g):De(e.childFlags,t.childFlags,e.children,g,l,n,o&&"foreignObject"!==t.type,null,e,a);m&&he(i,t,l,c,!1,p);var v=t.ref,_=e.ref;_!==v&&(Ne(_),ge(v,l,a))}(e,t,o,c,p,m):4&p?function(e,t,n,o,r,i,c){var s=t.children=e.children;if(l(s))return;s.$L=c;var m=t.props||u,p=t.ref,f=e.ref,h=s.state;if(!s.$N){if(a(s.componentWillReceiveProps)){if(s.$BR=!0,s.componentWillReceiveProps(m,o),s.$UN)return;s.$BR=!1}l(s.$PS)||(h=d(h,s.$PS),s.$PS=null)}Re(s,h,m,n,o,r,!1,i,c),f!==p&&(Ne(f),ge(p,s,c))}(e,t,n,o,c,s,m):8&p?function(e,t,n,o,i,c,l){var d=!0,s=t.props||u,m=t.ref,p=e.props,f=!r(m),h=e.children;f&&a(m.onComponentShouldUpdate)&&(d=m.onComponentShouldUpdate(p,s));if(!1!==d){f&&a(m.onComponentWillUpdate)&&m.onComponentWillUpdate(p,s);var C=D(Ie(t,o));Fe(h,C,n,o,i,c,l),t.children=C,f&&a(m.onComponentDidUpdate)&&m.onComponentDidUpdate(p,s)}else t.children=h}(e,t,n,o,c,s,m):16&p?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&p?t.dom=e.dom:8192&p?function(e,t,n,o,r,i){var a=e.children,c=t.children,l=e.childFlags,d=t.childFlags,s=null;12&d&&0===c.length&&(d=t.childFlags=2,c=t.children=O());var u=0!=(2&d);if(12&l){var m=a.length;(8&l&&8&d||u||!u&&c.length>m)&&(s=g(a[m-1],!1).nextSibling)}De(l,d,a,c,n,o,r,s,e,i)}(e,t,n,o,c,m):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(De(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;C(r,l),f(a,l)}}(e,t,o,m)}function De(e,t,n,o,r,i,a,c,l,d){switch(e){case 2:switch(t){case 2:Fe(n,o,r,i,a,c,d);break;case 1:Ve(n,r);break;case 16:ve(n),x(r,o);break;default:!function(e,t,n,o,r,i){ve(e),Ee(t,n,o,r,g(e,!0),i),V(e,n)}(n,o,r,i,a,d)}break;case 1:switch(t){case 2:Te(o,r,i,a,c,d);break;case 1:break;case 16:x(r,o);break;default:Ee(o,r,i,a,c,d)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:x(n,t))}(n,o,r);break;case 2:ye(r),Te(o,r,i,a,c,d);break;case 1:ye(r);break;default:ye(r),Ee(o,r,i,a,c,d)}break;default:switch(t){case 16:_e(n),x(r,o);break;case 2:ke(r,l,n),Te(o,r,i,a,c,d);break;case 1:ke(r,l,n);break;default:var s=0|n.length,u=0|o.length;0===s?u>0&&Ee(o,r,i,a,c,d):0===u?ke(r,l,n):8===t&&8===e?function(e,t,n,o,r,i,a,c,l,d){var s,u,m=i-1,p=a-1,f=0,h=e[f],C=t[f];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[f]=C=E(C)),Fe(h,C,n,o,r,c,d),e[f]=C,++f>m||f>p)break e;h=e[f],C=t[f]}for(h=e[m],C=t[p];h.key===C.key;){if(16384&C.flags&&(t[p]=C=E(C)),Fe(h,C,n,o,r,c,d),e[m]=C,p--,f>--m||f>p)break e;h=e[m],C=t[p]}}if(f>m){if(f<=p)for(u=(s=p+1)p)for(;f<=m;)Ve(e[f++],n);else!function(e,t,n,o,r,i,a,c,l,d,s,u,m){var p,f,h,C=0,b=c,N=c,V=i-c+1,_=a-c+1,y=new Int32Array(_+1),k=V===o,x=!1,w=0,L=0;if(r<4||(V|_)<32)for(C=b;C<=i;++C)if(p=e[C],L<_){for(c=N;c<=a;c++)if(f=t[c],p.key===f.key){if(y[c-N]=C+1,k)for(k=!1;bc?x=!0:w=c,16384&f.flags&&(t[c]=f=E(f)),Fe(p,f,l,n,d,s,m),++L;break}!k&&c>a&&Ve(p,l)}else k||Ve(p,l);else{var B={};for(C=N;C<=a;++C)B[t[C].key]=C;for(C=b;C<=i;++C)if(p=e[C],L<_)if(void 0!==(c=B[p.key])){if(k)for(k=!1;C>b;)Ve(e[b++],l);y[c-N]=C+1,w>c?x=!0:w=c,16384&(f=t[c]).flags&&(t[c]=f=E(f)),Fe(p,f,l,n,d,s,m),++L}else k||Ve(p,l);else k||Ve(p,l)}if(k)ke(l,u,e),Ee(t,l,n,d,s,m);else if(x){var S=function(e){var t=0,n=0,o=0,r=0,i=0,a=0,c=0,l=e.length;l>je&&(je=l,se=new Int32Array(l),ue=new Int32Array(l));for(;n>1]]0&&(ue[n]=se[i-1]),se[i]=n)}i=r+1;var d=new Int32Array(i);a=se[i-1];for(;i-- >0;)d[i]=a,a=ue[a],se[i]=0;return d}(y);for(c=S.length-1,C=_-1;C>=0;C--)0===y[C]?(16384&(f=t[w=C+N]).flags&&(t[w]=f=E(f)),Te(f,l,n,d,(h=w+1)=0;C--)0===y[C]&&(16384&(f=t[w=C+N]).flags&&(t[w]=f=E(f)),Te(f,l,n,d,(h=w+1)a?a:i,m=0;ma)for(m=u;m=55296&&o<=56319&&t+1=56320&&n<=57343?1024*(o-55296)+n-56320+65536:o}function K(e){return/^\n* /.test(e)}var Y=1,$=2,X=3,Q=4,J=5;function Z(e,t,n,o,r,i,a,c){var d,u,m=0,M=null,E=!1,O=!1,P=-1!==o,F=-1,R=U(u=q(e,0))&&u!==l&&!z(u)&&u!==v&&u!==x&&u!==_&&u!==V&&u!==L&&u!==B&&u!==I&&u!==A&&u!==h&&u!==b&&u!==g&&u!==p&&u!==T&&u!==y&&u!==k&&u!==N&&u!==f&&u!==C&&u!==w&&u!==S&&function(e){return!z(e)&&e!==_}(q(e,e.length-1));if(t||a)for(d=0;d=65536?d+=2:d++){if(!U(m=q(e,d)))return J;R=R&&G(m,M,c),M=m}else{for(d=0;d=65536?d+=2:d++){if((m=q(e,d))===s)E=!0,P&&(O=O||d-F-1>o&&" "!==e[F+1],F=d);else if(!U(m))return J;R=R&&G(m,M,c),M=m}O=O||P&&d-F-1>o&&" "!==e[F+1]}return E||O?n>9&&K(e)?J:a?i===D?J:$:O?Q:X:!R||a||r(e)?i===D?J:$:Y}function ee(e,t,n,o,i){e.dump=function(){if(0===t.length)return e.quotingType===D?'""':"''";if(!e.noCompatMode&&(-1!==E.indexOf(t)||O.test(t)))return e.quotingType===D?'"'+t+'"':"'"+t+"'";var a=e.indent*Math.max(1,n),c=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-a),l=o||e.flowLevel>-1&&n>=e.flowLevel;switch(Z(t,l,e.indent,c,(function(t){return function(e,t){var n,o;for(n=0,o=e.implicitTypes.length;n"+te(t,e.indent)+ne(j(function(e,t){var n,o,r=/(\n+)([^\n]*)/g,i=(c=e.indexOf("\n"),c=-1!==c?c:e.length,r.lastIndex=c,oe(e.slice(0,c),t)),a="\n"===e[0]||" "===e[0];var c;for(;o=r.exec(e);){var l=o[1],d=o[2];n=" "===d[0],i+=l+(a||n||""===d?"":"\n")+oe(d,t),a=n}return i}(t,c),a));case J:return'"'+function(e){for(var t,n="",o=0,r=0;r=65536?r+=2:r++)o=q(e,r),!(t=M[o])&&U(o)?(n+=e[r],o>=65536&&(n+=e[r+1])):n+=t||P(o);return n}(t)+'"';default:throw new r("impossible error: invalid scalar style")}}()}function te(e,t){var n=K(e)?String(t):"",o="\n"===e[e.length-1];return n+(o&&("\n"===e[e.length-2]||"\n"===e)?"+":o?"":"-")+"\n"}function ne(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function oe(e,t){if(""===e||" "===e[0])return e;for(var n,o,r=/ [^ ]/g,i=0,a=0,c=0,l="";n=r.exec(e);)(c=n.index)-i>t&&(o=a>i?a:c,l+="\n"+e.slice(i,o),i=o+1),a=c;return l+="\n",e.length-i>t&&a>i?l+=e.slice(i,a)+"\n"+e.slice(a+1):l+=e.slice(i),l.slice(1)}function re(e,t,n,o){var r,i,a,c="",l=e.tag;for(r=0,i=n.length;r tag resolver accepts not "'+u+'" style');o=s.represent[u](t,u)}e.dump=o}return!0}return!1}function ae(e,t,n,o,i,c,l){e.tag=null,e.dump=n,ie(e,n,!1)||ie(e,n,!0);var d,u=a.call(e.dump),m=o;o&&(o=e.flowLevel<0||e.flowLevel>t);var p,f,h="[object Object]"===u||"[object Array]"===u;if(h&&(f=-1!==(p=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||f||2!==e.indent&&t>0)&&(i=!1),f&&e.usedDuplicates[p])e.dump="*ref_"+p;else{if(h&&f&&!e.usedDuplicates[p]&&(e.usedDuplicates[p]=!0),"[object Object]"===u)o&&0!==Object.keys(e.dump).length?(!function(e,t,n,o){var i,a,c,l,d,u,m="",p=e.tag,f=Object.keys(n);if(!0===e.sortKeys)f.sort();else if("function"==typeof e.sortKeys)f.sort(e.sortKeys);else if(e.sortKeys)throw new r("sortKeys must be a boolean or a function");for(i=0,a=f.length;i1024)&&(e.dump&&s===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,d&&(u+=W(e,t)),ae(e,t+1,l,!0,d)&&(e.dump&&s===e.dump.charCodeAt(0)?u+=":":u+=": ",m+=u+=e.dump));e.tag=p,e.dump=m||"{}"}(e,t,e.dump,i),f&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){var o,r,i,a,c,l="",d=e.tag,s=Object.keys(n);for(o=0,r=s.length;o1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),ae(e,t,a,!1,!1)&&(l+=c+=e.dump));e.tag=d,e.dump="{"+l+"}"}(e,t,e.dump),f&&(e.dump="&ref_"+p+" "+e.dump));else if("[object Array]"===u)o&&0!==e.dump.length?(e.noArrayIndent&&!l&&t>0?re(e,t-1,e.dump,i):re(e,t,e.dump,i),f&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){var o,r,i,a="",c=e.tag;for(o=0,r=n.length;o",e.dump=d+" "+e.dump)}return!0}function ce(e,t){var n,o,r=[],i=[];for(le(e,r,i),n=0,o=i.length;n>10),56320+(e-65536&1023))}for(var B=new Array(256),S=new Array(256),I=0;I<256;I++)B[I]=w(I)?1:0,S[I]=w(I);function T(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||a,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function A(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=i(n),new r(t,n)}function M(e,t){throw A(e,t)}function E(e,t){e.onWarning&&e.onWarning.call(null,A(e,t))}var O={YAML:function(e,t,n){var o,r,i;null!==e.version&&M(e,"duplication of %YAML directive"),1!==n.length&&M(e,"YAML directive accepts exactly one argument"),null===(o=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&M(e,"ill-formed argument of the YAML directive"),r=parseInt(o[1],10),i=parseInt(o[2],10),1!==r&&M(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=i<2,1!==i&&2!==i&&E(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var o,r;2!==n.length&&M(e,"TAG directive accepts exactly two arguments"),o=n[0],r=n[1],N.test(o)||M(e,"ill-formed tag handle (first argument) of the TAG directive"),c.call(e.tagMap,o)&&M(e,'there is a previously declared suffix for "'+o+'" tag handle'),g.test(r)||M(e,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(i){M(e,"tag prefix is malformed: "+r)}e.tagMap[o]=r}};function P(e,t,n,o){var r,i,a,c;if(t1&&(e.result+=o.repeat("\n",t-1))}function U(e,t){var n,o,r=e.tag,i=e.anchor,a=[],c=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),o=e.input.charCodeAt(e.position);0!==o&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,M(e,"tab characters must not be used in indentation")),45===o)&&y(e.input.charCodeAt(e.position+1));)if(c=!0,e.position++,j(e,!0,-1)&&e.lineIndent<=t)a.push(null),o=e.input.charCodeAt(e.position);else if(n=e.line,q(e,t,s,!1,!0),a.push(e.result),j(e,!0,-1),o=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==o)M(e,"bad indentation of a sequence entry");else if(e.lineIndentt?T=1:e.lineIndent===t?T=0:e.lineIndentt?T=1:e.lineIndent===t?T=0:e.lineIndentt)&&(g&&(a=e.line,c=e.lineStart,l=e.position),q(e,t,u,!0,r)&&(g?b=e.result:N=e.result),g||(D(e,f,h,C,b,N,a,c,l),C=b=N=null),j(e,!0,-1),s=e.input.charCodeAt(e.position)),(e.line===i||e.lineIndent>t)&&0!==s)M(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===i?M(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?M(e,"repeat of an indentation width identifier"):(u=t+i-1,s=!0)}if(_(a)){do{a=e.input.charCodeAt(++e.position)}while(_(a));if(35===a)do{a=e.input.charCodeAt(++e.position)}while(!v(a)&&0!==a)}for(;0!==a;){for(R(e),e.lineIndent=0,a=e.input.charCodeAt(e.position);(!s||e.lineIndentu&&(u=e.lineIndent),v(a))h++;else{if(e.lineIndent0){for(r=a,i=0;r>0;r--)(a=x(c=e.input.charCodeAt(++e.position)))>=0?i=(i<<4)+a:M(e,"expected hexadecimal character");e.result+=L(i),e.position++}else M(e,"unknown escape sequence");n=o=e.position}else v(c)?(P(e,n,o,!0),z(e,j(e,!1,t)),n=o=e.position):e.position===e.lineStart&&W(e)?M(e,"unexpected end of the document within a double quoted scalar"):(e.position++,o=e.position)}M(e,"unexpected end of the stream within a double quoted scalar")}(e,w)?E=!0:!function(e){var t,n,o;if(42!==(o=e.input.charCodeAt(e.position)))return!1;for(o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!y(o)&&!k(o);)o=e.input.charCodeAt(++e.position);return e.position===t&&M(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),c.call(e.anchorMap,n)||M(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],j(e,!0,-1),!0}(e)?function(e,t,n){var o,r,i,a,c,l,d,s,u=e.kind,m=e.result;if(y(s=e.input.charCodeAt(e.position))||k(s)||35===s||38===s||42===s||33===s||124===s||62===s||39===s||34===s||37===s||64===s||96===s)return!1;if((63===s||45===s)&&(y(o=e.input.charCodeAt(e.position+1))||n&&k(o)))return!1;for(e.kind="scalar",e.result="",r=i=e.position,a=!1;0!==s;){if(58===s){if(y(o=e.input.charCodeAt(e.position+1))||n&&k(o))break}else if(35===s){if(y(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&W(e)||n&&k(s))break;if(v(s)){if(c=e.line,l=e.lineStart,d=e.lineIndent,j(e,!1,-1),e.lineIndent>=t){a=!0,s=e.input.charCodeAt(e.position);continue}e.position=i,e.line=c,e.lineStart=l,e.lineIndent=d;break}}a&&(P(e,r,i,!1),z(e,e.line-c),r=i=e.position,a=!1),_(s)||(i=e.position+1),s=e.input.charCodeAt(++e.position)}return P(e,r,i,!1),!!e.result||(e.kind=u,e.result=m,!1)}(e,w,l===n)&&(E=!0,null===e.tag&&(e.tag="?")):(E=!0,null===e.tag&&null===e.anchor||M(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===T&&(E=C&&U(e,I))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&M(e,'unacceptable node kind for ! tag; it should be "scalar", not "'+e.kind+'"'),b=0,N=e.implicitTypes.length;b"),null!==e.result&&V.kind!==e.kind&&M(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+V.kind+'", not "'+e.kind+'"'),V.resolve(e.result,e.tag)?(e.result=V.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):M(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||E}function K(e){var t,n,o,r,i=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(r=e.input.charCodeAt(e.position))&&(j(e,!0,-1),r=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==r));){for(a=!0,r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!y(r);)r=e.input.charCodeAt(++e.position);for(o=[],(n=e.input.slice(t,e.position)).length<1&&M(e,"directive name must not be less than one character in length");0!==r;){for(;_(r);)r=e.input.charCodeAt(++e.position);if(35===r){do{r=e.input.charCodeAt(++e.position)}while(0!==r&&!v(r));break}if(v(r))break;for(t=e.position;0!==r&&!y(r);)r=e.input.charCodeAt(++e.position);o.push(e.input.slice(t,e.position))}0!==r&&R(e),c.call(O,n)?O[n](e,n,o):E(e,'unknown document directive "'+n+'"')}j(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,j(e,!0,-1)):a&&M(e,"directives end mark is expected"),q(e,e.lineIndent-1,u,!1,!0),j(e,!0,-1),e.checkLineBreaks&&C.test(e.input.slice(i,e.position))&&E(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&W(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,j(e,!0,-1)):e.positionc&&(t=o-c+(i=" ... ").length),n-o>c&&(n=o+c-(a=" ...").length),{str:i+e.slice(t,n).replace(/\t/g,"\u2192")+a,pos:o-t+i.length}}function i(e,t){return o.repeat(" ",t-e.length)+e}e.exports=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var n,a=/\r?\n|\r|\0/g,c=[0],l=[],d=-1;n=a.exec(e.buffer);)l.push(n.index),c.push(n.index+n[0].length),e.position<=n.index&&d<0&&(d=c.length-2);d<0&&(d=c.length-1);var s,u,m="",p=Math.min(e.line+t.linesAfter,l.length).toString().length,f=t.maxLength-(t.indent+p+3);for(s=1;s<=t.linesBefore&&!(d-s<0);s++)u=r(e.buffer,c[d-s],l[d-s],e.position-(c[d]-c[d-s]),f),m=o.repeat(" ",t.indent)+i((e.line-s+1).toString(),p)+" | "+u.str+"\n"+m;for(u=r(e.buffer,c[d],l[d],e.position,f),m+=o.repeat(" ",t.indent)+i((e.line+1).toString(),p)+" | "+u.str+"\n",m+=o.repeat("-",t.indent+p+3+u.pos)+"^\n",s=1;s<=t.linesAfter&&!(d+s>=l.length);s++)u=r(e.buffer,c[d+s],l[d+s],e.position-(c[d]-c[d+s]),f),m+=o.repeat(" ",t.indent)+i((e.line+s+1).toString(),p)+" | "+u.str+"\n";return m.replace(/\n$/,"")}},85243:function(e,t,n){"use strict";var o=n(14956),r=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];e.exports=function(e,t){var n,a;if(t=t||{},Object.keys(t).forEach((function(t){if(-1===r.indexOf(t))throw new o('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=(n=t.styleAliases||null,a={},null!==n&&Object.keys(n).forEach((function(e){n[e].forEach((function(t){a[String(t)]=e}))})),a),-1===i.indexOf(this.kind))throw new o('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}},80258:function(e,t,n){"use strict";var o=n(85243),r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";e.exports=new o("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,o=0,i=e.length,a=r;for(n=0;n64)){if(t<0)return!1;o+=6}return o%8==0},construct:function(e){var t,n,o=e.replace(/[\r\n=]/g,""),i=o.length,a=r,c=0,l=[];for(t=0;t>16&255),l.push(c>>8&255),l.push(255&c)),c=c<<6|a.indexOf(o.charAt(t));return 0===(n=i%4*6)?(l.push(c>>16&255),l.push(c>>8&255),l.push(255&c)):18===n?(l.push(c>>10&255),l.push(c>>2&255)):12===n&&l.push(c>>4&255),new Uint8Array(l)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var t,n,o="",i=0,a=e.length,c=r;for(t=0;t>18&63],o+=c[i>>12&63],o+=c[i>>6&63],o+=c[63&i]),i=(i<<8)+e[t];return 0===(n=a%3)?(o+=c[i>>18&63],o+=c[i>>12&63],o+=c[i>>6&63],o+=c[63&i]):2===n?(o+=c[i>>10&63],o+=c[i>>4&63],o+=c[i<<2&63],o+=c[64]):1===n&&(o+=c[i>>2&63],o+=c[i<<4&63],o+=c[64],o+=c[64]),o}})},43788:function(e,t,n){"use strict";var o=n(85243);e.exports=new o("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})},22207:function(e,t,n){"use strict";var o=n(16310),r=n(85243),i=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var a=/^[-+]?[0-9]+e/;e.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!i.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||o.isNegativeZero(e))},represent:function(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(o.isNegativeZero(e))return"-0.0";return n=e.toString(10),a.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"})},27561:function(e,t,n){"use strict";var o=n(16310),r=n(85243);function i(e){return 48<=e&&e<=55}function a(e){return 48<=e&&e<=57}e.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,o=e.length,r=0,c=!1;if(!o)return!1;if("-"!==(t=e[r])&&"+"!==t||(t=e[++r]),"0"===t){if(r+1===o)return!0;if("b"===(t=e[++r])){for(r++;r=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},2738:function(e,t,n){"use strict";var o=n(85243);e.exports=new o("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})},95308:function(e,t,n){"use strict";var o=n(85243);e.exports=new o("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})},67574:function(e,t,n){"use strict";var o=n(85243);e.exports=new o("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"})},33088:function(e,t,n){"use strict";var o=n(85243),r=Object.prototype.hasOwnProperty,i=Object.prototype.toString;e.exports=new o("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,o,a,c,l=[],d=e;for(t=0,n=d.length;t=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=o.call(a,"catchLoc"),d=o.call(a,"finallyLoc");if(l&&d){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),C}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;S(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:T(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),C}},e}(e.exports);try{regeneratorRuntime=t}catch(n){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},9084:function(){"use strict";self.fetch||(self.fetch=function(e,t){return t=t||{},new Promise((function(n,o){var r=new XMLHttpRequest,i=[],a=[],c={},l=function s(){return{ok:2==(r.status/100|0),statusText:r.statusText,status:r.status,url:r.responseURL,text:function(){return Promise.resolve(r.responseText)},json:function(){return Promise.resolve(r.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([r.response]))},clone:s,headers:{keys:function(){return i},entries:function(){return a},get:function(e){return c[e.toLowerCase()]},has:function(e){return e.toLowerCase()in c}}}};for(var d in r.open(t.method||"get",e,!0),r.onload=function(){r.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){i.push(t=t.toLowerCase()),a.push([t,n]),c[t]=c[t]?c[t]+","+n:n})),n(l())},r.onerror=o,r.withCredentials="include"==t.credentials,t.headers)r.setRequestHeader(d,t.headers[d]);r.send(t.body||null)}))})},45445:function(e,t){"use strict";function n(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);nc)return 1}return 0},a=function(){for(var e=arguments.length,t=new Array(e),n=0;n>1]))o?l:l+1}(e,t,n),0,n),o}};t.paginate=function(e,t){for(var o,r=[],i=[],a=t,c=n(e);!(o=c()).done;){var l=o.value;i.push(l),--a||(a=t,r.push(i),i=[])}return i.length&&r.push(i),r};var m=function(e){return"object"==typeof e&&null!==e};t.deepMerge=function p(){for(var e={},t=arguments.length,n=new Array(t),o=0;o1?n-1:0),r=1;r1?r-1:0),a=1;a1?o-1:0),i=1;in?n:e};t.clamp01=function(e){return e<0?0:e>1?1:e};t.scale=function(e,t,n){return(e-t)/(n-t)};t.round=function(e,t){return!e||isNaN(e)?e:(t|=0,i=+((e*=n=Math.pow(10,t))>0)|-(e<0),r=Math.abs(e%1)>=.4999999999854481,o=Math.floor(e),r&&(e=o+(i>0)),(r?e:Math.round(e))/n);var n,o,r,i};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(Math.max(t,0))};var n=function(e,t){return t&&e>=t[0]&&e<=t[1]};t.inRange=n;t.keyOfMatchingRange=function(e,t){for(var o=0,r=Object.keys(t);o1?o-1:0),i=1;i1?t-1:0),o=1;o=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var c=o.call(i,"catchLoc"),l=o.call(i,"finallyLoc");if(c&&l){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;x(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:L(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),m}},e}function o(e,t,n,o,r,i,a){try{var c=e[i](a),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}function r(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function c(e){o(a,r,i,c,l,"next",e)}function l(e){o(a,r,i,c,l,"throw",e)}c(undefined)}))}}t.__esModule=!0,t.storage=t.IMPL_MEMORY=t.IMPL_LOCAL_STORAGE=t.IMPL_INDEXED_DB=void 0;t.IMPL_MEMORY=0;t.IMPL_LOCAL_STORAGE=1;t.IMPL_INDEXED_DB=2;var i="storage-v1",a="readwrite",c=function(e){return function(){try{return Boolean(e())}catch(t){return!1}}},l=c((function(){return window.localStorage&&window.localStorage.getItem})),d=c((function(){return(window.indexedDB||window.msIndexedDB)&&(window.IDBTransaction||window.msIDBTransaction)})),s=function(){function e(){this.impl=0,this.store={}}var t=e.prototype;return t.get=function(e){return this.store[e]},t.set=function(e,t){this.store[e]=t},t.remove=function(e){this.store[e]=undefined},t.clear=function(){this.store={}},e}(),u=function(){function e(){this.impl=1}var t=e.prototype;return t.get=function(e){var t=localStorage.getItem(e);if("string"==typeof t)return JSON.parse(t)},t.set=function(e,t){localStorage.setItem(e,JSON.stringify(t))},t.remove=function(e){localStorage.removeItem(e)},t.clear=function(){localStorage.clear()},e}(),m=function(){function e(){this.impl=2,this.dbPromise=new Promise((function(e,t){var n=(window.indexedDB||window.msIndexedDB).open("tgui",1);n.onupgradeneeded=function(){try{n.result.createObjectStore(i)}catch(e){t(new Error("Failed to upgrade IDB: "+n.error))}},n.onsuccess=function(){return e(n.result)},n.onerror=function(){t(new Error("Failed to open IDB: "+n.error))}}))}var t=e.prototype;return t.getStore=function(e){return this.dbPromise.then((function(t){return t.transaction(i,e).objectStore(i)}))},t.get=function(){var e=r(n().mark((function t(e){var o;return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getStore("readonly");case 2:return o=t.sent,t.abrupt("return",new Promise((function(t,n){var r=o.get(e);r.onsuccess=function(){return t(r.result)},r.onerror=function(){return n(r.error)}})));case 4:case"end":return t.stop()}}),t,this)})));return function(t){return e.apply(this,arguments)}}(),t.set=function(){var e=r(n().mark((function t(e,o){return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return null===o&&(o=undefined),t.next=3,this.getStore(a);case 3:t.sent.put(o,e);case 5:case"end":return t.stop()}}),t,this)})));return function(t,n){return e.apply(this,arguments)}}(),t.remove=function(){var e=r(n().mark((function t(e){return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getStore(a);case 2:t.sent["delete"](e);case 4:case"end":return t.stop()}}),t,this)})));return function(t){return e.apply(this,arguments)}}(),t.clear=function(){var e=r(n().mark((function t(){return n().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getStore(a);case 2:e.sent.clear();case 4:case"end":return e.stop()}}),t,this)})));return function(){return e.apply(this,arguments)}}(),e}(),p=function(){function e(){this.backendPromise=r(n().mark((function e(){var t;return n().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d()){e.next=10;break}return e.prev=1,t=new m,e.next=5,t.dbPromise;case 5:return e.abrupt("return",t);case 8:e.prev=8,e.t0=e["catch"](1);case 10:if(!l()){e.next=12;break}return e.abrupt("return",new u);case 12:return e.abrupt("return",new s);case 13:case"end":return e.stop()}}),e,null,[[1,8]])})))()}var t=e.prototype;return t.get=function(){var e=r(n().mark((function t(e){var o;return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.backendPromise;case 2:return o=t.sent,t.abrupt("return",o.get(e));case 4:case"end":return t.stop()}}),t,this)})));return function(t){return e.apply(this,arguments)}}(),t.set=function(){var e=r(n().mark((function t(e,o){var r;return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.backendPromise;case 2:return r=t.sent,t.abrupt("return",r.set(e,o));case 4:case"end":return t.stop()}}),t,this)})));return function(t,n){return e.apply(this,arguments)}}(),t.remove=function(){var e=r(n().mark((function t(e){var o;return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.backendPromise;case 2:return o=t.sent,t.abrupt("return",o.remove(e));case 4:case"end":return t.stop()}}),t,this)})));return function(t){return e.apply(this,arguments)}}(),t.clear=function(){var e=r(n().mark((function t(){var e;return n().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.backendPromise;case 2:return e=t.sent,t.abrupt("return",e.clear());case 4:case"end":return t.stop()}}),t,this)})));return function(){return e.apply(this,arguments)}}(),e}(),f=new p;t.storage=f},40946:function(e,t){"use strict";function n(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n",apos:"'"};return e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},84710:function(e,t){"use strict";t.__esModule=!0,t.throttle=t.sleep=t.debounce=void 0;t.debounce=function(e,t,n){var o;return void 0===n&&(n=!1),function(){for(var r=arguments.length,i=new Array(r),a=0;a=t?(e.apply(null,a),n=d):o=setTimeout((function(){return r.apply(void 0,a)}),t-(d-(null!=(l=n)?l:0)))}};t.sleep=function(e){return new Promise((function(t){return setTimeout(t,e)}))}},13212:function(e,t,n){"use strict";t.__esModule=!0,t.vecSubtract=t.vecScale=t.vecNormalize=t.vecMultiply=t.vecLength=t.vecInverse=t.vecDivide=t.vecAdd=void 0;var o=n(45445),r=function(e,t){return e+t},i=function(e,t){return e-t},a=function(e,t){return e*t},c=function(e,t){return e/t};t.vecAdd=function(){for(var e=arguments.length,t=new Array(e),n=0;n=0||(r[n]=e[n]);return r}(e,a);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},65969:function(e,t,n){"use strict";t.__esModule=!0,t.unit=t.halfUnit=t.computeBoxProps=t.computeBoxClassName=t.Box=void 0;var o=n(59641),r=n(58734),i=n(33421),a=n(78419),c=["as","className","children"];var l=function(e){return"string"==typeof e?e.endsWith("px")&&!Byond.IS_LTE_IE8?parseFloat(e)/12+"rem":e:"number"==typeof e?Byond.IS_LTE_IE8?12*e+"px":e+"rem":void 0};t.unit=l;var d=function(e){return"string"==typeof e?l(e):"number"==typeof e?l(.5*e):void 0};t.halfUnit=d;var s=function(e){return"string"==typeof e&&a.CSS_COLORS.includes(e)},u=function(e){return function(t,n){"number"!=typeof n&&"string"!=typeof n||(t[e]=n)}},m=function(e,t){return function(n,o){"number"!=typeof o&&"string"!=typeof o||(n[e]=t(o))}},p=function(e,t){return function(n,o){o&&(n[e]=t)}},f=function(e,t,n){return function(o,r){if("number"==typeof r||"string"==typeof r)for(var i=0;i0&&(t.style=l),t};t.computeBoxProps=b;var N=function(e){var t=e.textColor||e.color,n=e.backgroundColor;return(0,o.classes)([s(t)&&"color-"+t,s(n)&&"color-bg-"+n])};t.computeBoxClassName=N;var g=function(e){var t=e.as,n=void 0===t?"div":t,o=e.className,a=e.children,l=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,c);if("function"==typeof a)return a(b(e));var d="string"==typeof o?o+" "+N(l):N(l),s=b(l);return(0,r.createVNode)(i.VNodeFlags.HtmlElement,n,d,a,i.ChildFlags.UnknownChildren,s,undefined)};t.Box=g,g.defaultHooks=o.pureComponentHooks},66033:function(e,t,n){"use strict";t.__esModule=!0,t.ButtonInput=t.ButtonFile=t.ButtonConfirm=t.ButtonCheckbox=t.Button=void 0;var o=n(58734),r=n(42678),i=n(59641),a=n(66905),c=n(65969),l=n(61043),d=n(83526),s=["className","fluid","icon","iconRotation","iconSpin","iconColor","iconPosition","iconSize","color","disabled","selected","tooltip","tooltipPosition","ellipsis","compact","circular","content","children","onclick","onClick","verticalAlignContent"],u=["checked"],m=["confirmContent","confirmColor","confirmIcon","icon","color","content","onClick"],p=["fluid","content","icon","iconRotation","iconSpin","tooltip","tooltipPosition","color","placeholder","maxLength"],f=["onSelectFiles","accept","multiple"];function h(){h=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(S){l=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var i=t&&t.prototype instanceof m?t:m,a=Object.create(i.prototype),c=new w(r||[]);return o(a,"_invoke",{value:_(e,n,c)}),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(S){return{type:"throw",arg:S}}}e.wrap=d;var u={};function m(){}function p(){}function f(){}var C={};l(C,i,(function(){return this}));var b=Object.getPrototypeOf,N=b&&b(b(L([])));N&&N!==t&&n.call(N,i)&&(C=N);var g=f.prototype=m.prototype=Object.create(C);function V(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function v(e,t){function r(o,i,a,c){var l=s(e[o],e,i);if("throw"!==l.type){var d=l.arg,u=d.value;return u&&"object"==typeof u&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,c)}),(function(e){r("throw",e,a,c)})):t.resolve(u).then((function(e){d.value=e,a(d)}),(function(e){return r("throw",e,a,c)}))}c(l.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function _(e,t,n){var o="suspendedStart";return function(r,i){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===r)throw i;return B()}for(n.method=r,n.arg=i;;){var a=n.delegate;if(a){var c=y(a,n);if(c){if(c===u)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=s(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function y(e,t){var n=t.method,o=e.iterator[n];if(undefined===o)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=undefined,y(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var r=s(o,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,u;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=undefined),t.delegate=null,u):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,u)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function L(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,r=function t(){for(;++o=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(c&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),u}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;x(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:L(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),u}},e}function C(e,t,n,o,r,i,a){try{var c=e[i](a),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(o,r){var i=e.apply(t,n);function a(e){C(i,o,r,a,c,"next",e)}function c(e){C(i,o,r,a,c,"throw",e)}a(undefined)}))}}function N(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,g(e,t)}function g(e,t){return g=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},g(e,t)}function V(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var v=(0,a.createLogger)("Button"),_=function(e){var t=e.className,n=e.fluid,a=e.icon,u=e.iconRotation,m=e.iconSpin,p=e.iconColor,f=e.iconPosition,h=e.iconSize,C=e.color,b=e.disabled,N=e.selected,g=e.tooltip,_=e.tooltipPosition,y=e.ellipsis,k=e.compact,x=e.circular,w=e.content,L=e.children,B=e.onclick,S=e.onClick,I=e.verticalAlignContent,T=V(e,s),A=!(!w&&!L);B&&v.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"),T.onClick=function(e){!b&&S&&S(e)},Byond.IS_LTE_IE8&&(T.unselectable=!0);var M=(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,i.classes)(["Button",n&&"Button--fluid",b&&"Button--disabled",N&&"Button--selected",A&&"Button--hasContent",y&&"Button--ellipsis",x&&"Button--circular",k&&"Button--compact",f&&"Button--iconPosition--"+f,I&&"Button--flex",I&&n&&"Button--flex--fluid",I&&"Button--verticalAlignContent--"+I,C&&"string"==typeof C?"Button--color--"+C:"Button--color--default",t,(0,c.computeBoxClassName)(T)]),(0,o.createVNode)(1,"div","Button__content",[a&&"right"!==f&&(0,o.createComponentVNode)(2,l.Icon,{name:a,color:p,rotation:u,spin:m}),w,L,a&&"right"===f&&(0,o.createComponentVNode)(2,l.Icon,{name:a,color:p,rotation:u,spin:m,fontSize:h})],0),2,Object.assign({tabIndex:!b&&"0",onKeyDown:function(t){if(!1!==e.captureKeys){var n=window.event?t.which:t.keyCode;if(n===r.KEY_SPACE||n===r.KEY_ENTER)return t.preventDefault(),void(!b&&S&&S(t));n!==r.KEY_ESCAPE||t.preventDefault()}}},(0,c.computeBoxProps)(T))));return g&&(M=(0,o.createComponentVNode)(2,d.Tooltip,{content:g,position:_,children:M})),M};t.Button=_,_.defaultHooks=i.pureComponentHooks;var y=function(e){var t=e.checked,n=V(e,u);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,_,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=y,_.Checkbox=y;var k=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}N(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmContent,r=void 0===n?"Confirm?":n,i=t.confirmColor,a=void 0===i?"bad":i,c=t.confirmIcon,l=t.icon,d=t.color,s=t.content,u=t.onClick,p=V(t,m);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,_,Object.assign({content:this.state.clickedOnce?r:s,icon:this.state.clickedOnce?c:l,color:this.state.clickedOnce?a:d,onClick:function(){return e.state.clickedOnce?u():e.setClickedOnce(!0)}},p)))},t}(o.Component);t.ButtonConfirm=k,_.Confirm=k;var x=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}N(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,s=t.icon,u=t.iconRotation,m=t.iconSpin,f=t.tooltip,h=t.tooltipPosition,C=t.color,b=void 0===C?"default":C,N=(t.placeholder,t.maxLength,V(t,p)),g=(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.Box,Object.assign({className:(0,i.classes)(["Button",n&&"Button--fluid","Button--color--"+b])},N,{onClick:function(){return e.setInInput(!0)},children:[s&&(0,o.createComponentVNode)(2,l.Icon,{name:s,rotation:u,spin:m}),(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===r.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===r.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef)]})));return f&&(g=(0,o.createComponentVNode)(2,d.Tooltip,{content:f,position:h,children:g})),g},t}(o.Component);t.ButtonInput=x,_.Input=x;var w=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t}N(t,e);var n=t.prototype;return n.read=function(){var e=b(h().mark((function t(e){var n;return h().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=Array.from(e).map((function(e){var t=new FileReader;return new Promise((function(n){t.onload=function(){return n(t.result)},t.readAsText(e)}))})),t.next=3,Promise.all(n);case 3:return t.abrupt("return",t.sent);case 4:case"end":return t.stop()}}),t)})));return function(t){return e.apply(this,arguments)}}(),n.render=function(){var e,t=this,n=this.props,r=n.onSelectFiles,i=n.accept,a=n.multiple,c=V(n,f),l=(0,o.createVNode)(64,"input",null,null,1,{hidden:!0,type:"file",accept:i,multiple:a,onChange:(e=b(h().mark((function d(){var e,n;return h().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!(e=t.inputRef.current.files).length){o.next=6;break}return o.next=4,t.read(e);case 4:n=o.sent,r(a?n:n[0]);case 6:case"end":return o.stop()}}),d)}))),function(){return e.apply(this,arguments)})},null,this.inputRef);return(0,o.createFragment)([(0,o.normalizeProps)((0,o.createComponentVNode)(2,_,Object.assign({},c,{onClick:function(){t.inputRef.current.click()}}))),l],0)},t}(o.Component);t.ButtonFile=w,_.File=w},63774:function(e,t,n){"use strict";t.__esModule=!0,t.ByondUi=void 0;var o=n(58734),r=n(59641),i=n(84710),a=n(66905),c=n(65969),l=["params"],d=["params"],s=["params"];function u(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}var p=(0,a.createLogger)("ByondUi"),f=[];window.addEventListener("beforeunload",(function(){for(var e=0;e=0||(r[n]=e[n]);return r}(t,c),b=this.state.viewBox,N=function(e,t,n,o){if(0===e.length)return[];var i=(0,r.zipWith)(Math.min).apply(void 0,e),a=(0,r.zipWith)(Math.max).apply(void 0,e);n!==undefined&&(i[0]=n[0],a[0]=n[1]),o!==undefined&&(i[1]=o[0],a[1]=o[1]);var c=(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,i,a,t)}))(e);return c}(i,b,l,d);if(N.length>0){var g=N[0],V=N[N.length-1];N.push([b[0]+h,V[1]]),N.push([b[0]+h,-h]),N.push([-h,-h]),N.push([-h,g[1]])}var v=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,a);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({fluid:!0,color:d,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},m,{children:s}))),2),u&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",u,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:c})]})},l}(o.Component);t.Collapsible=l},93857:function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(58734),r=n(59641),i=n(65969),a=["content","children","className","color","backgroundColor"];var c=function(e){var t=e.content,n=(e.children,e.className),c=e.color,l=e.backgroundColor,d=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,a);return d.color=t?null:"transparent",d.backgroundColor=c||l,(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["ColorBox",n,(0,i.computeBoxClassName)(d)]),t||".",0,Object.assign({},(0,i.computeBoxProps)(d))))};t.ColorBox=c,c.defaultHooks=r.pureComponentHooks},29532:function(e,t,n){"use strict";t.__esModule=!0,t.UnsavedChangesDialog=t.Dialog=void 0;var o=n(58734),r=n(65969),i=n(66033),a=function(e){var t=e.title,n=e.onClose,a=e.children,c=e.width,l=e.height;return(0,o.createVNode)(1,"div","Dialog",(0,o.createComponentVNode)(2,r.Box,{className:"Dialog__content",width:c||"370px",height:l,children:[(0,o.createVNode)(1,"div","Dialog__header",[(0,o.createVNode)(1,"div","Dialog__title",t,0),(0,o.createComponentVNode)(2,r.Box,{mr:2,children:(0,o.createComponentVNode)(2,i.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-start",onClick:n})})],4),a]}),2)};t.Dialog=a;var c=function(e){var t=e.onClick,n=e.children;return(0,o.createComponentVNode)(2,i.Button,{onClick:t,className:"Dialog__button",verticalAlignContent:"middle",children:n})};a.Button=c;t.UnsavedChangesDialog=function(e){var t=e.documentName,n=e.onSave,r=e.onDiscard,i=e.onClose;return(0,o.createComponentVNode)(2,a,{title:"Notepad",onClose:i,children:[(0,o.createVNode)(1,"div","Dialog__body",[(0,o.createTextVNode)("Do you want to save changes to "),t,(0,o.createTextVNode)("?")],0),(0,o.createVNode)(1,"div","Dialog__footer",[(0,o.createComponentVNode)(2,c,{onClick:n,children:"Save"}),(0,o.createComponentVNode)(2,c,{onClick:r,children:"Don't Save"}),(0,o.createComponentVNode)(2,c,{onClick:i,children:"Cancel"})],4)]})}},50530:function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(58734),r=n(59641),i=n(65969),a=["className","children"];t.Dimmer=function(e){var t=e.className,n=e.children,c=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,a);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({className:(0,r.classes)(["Dimmer"].concat(t))},c,{children:(0,o.createVNode)(1,"div","Dimmer__inner",n,0)})))}},29397:function(e,t,n){"use strict";t.__esModule=!0,t.Divider=void 0;var o=n(58734),r=n(59641);t.Divider=function(e){var t=e.vertical,n=e.hidden;return(0,o.createVNode)(1,"div",(0,r.classes)(["Divider",n&&"Divider--hidden",t?"Divider--vertical":"Divider--horizontal"]))}},49948:function(e,t,n){"use strict";t.__esModule=!0,t.DraggableControl=void 0;var o=n(58734),r=n(5339),i=n(59641),a=n(12451);function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}var l=function(e,t){return e.screenX*t[0]+e.screenY*t[1]},d=function(e){var t,n;function i(t){var n;return(n=e.call(this,t)||this).inputRef=(0,o.createRef)(),n.state={value:t.value,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props,o=t.value,r=t.dragMatrix;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:l(e,r),value:o,internalValue:o}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,i=n.props.onDrag;o&&i&&i(e,r)}),n.props.updateRate||400),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,i=t.maxValue,a=t.step,c=t.stepPixelSize,d=t.dragMatrix;n.setState((function(t){var n=Object.assign({},t),s=l(e,d)-n.origin;if(t.dragging){var u=Number.isFinite(o)?o%a:0;n.internalValue=(0,r.clamp)(n.internalValue+s*a/c,o-a,i+a),n.value=(0,r.clamp)(n.internalValue-n.internalValue%a+u,o,i),n.origin=l(e,d)}else Math.abs(s)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,i=n.state,a=i.dragging,c=i.value,l=i.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!a,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),a)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var d=n.inputRef.current;d.value=l;try{d.focus(),d.select()}catch(s){}}},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),i.prototype.render=function(){var e=this,t=this.state,n=t.dragging,i=t.editing,c=t.value,l=t.suppressingFlicker,d=this.props,s=d.animated,u=d.value,m=d.unit,p=d.minValue,f=d.maxValue,h=d.unclamped,C=d.format,b=d.onChange,N=d.onDrag,g=d.children,V=d.height,v=d.lineHeight,_=d.fontSize,y=u;(n||l)&&(y=c);var k=(0,o.createFragment)([!s||n||l?C?C(y):y:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:y,format:C}),m?" "+m:""],0),x=(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:i?undefined:"none",height:V,"line-height":v,"font-size":_},onBlur:function(t){var n;i&&(n=h?parseFloat(t.target.value):(0,r.clamp)(parseFloat(t.target.value),p,f),Number.isNaN(n)?e.setState({editing:!1}):(e.setState({editing:!1,value:n}),e.suppressFlicker(),b&&b(t,n),N&&N(t,n)))},onKeyDown:function(t){var n;if(13===t.keyCode)return n=h?parseFloat(t.target.value):(0,r.clamp)(parseFloat(t.target.value),p,f),Number.isNaN(n)?void e.setState({editing:!1}):(e.setState({editing:!1,value:n}),e.suppressFlicker(),b&&b(t,n),void(N&&N(t,n)));27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef);return g({dragging:n,editing:i,value:u,displayValue:y,displayElement:k,inputElement:x,handleDragStart:this.handleDragStart})},i}(o.Component);t.DraggableControl=d,d.defaultHooks=i.pureComponentHooks,d.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50,dragMatrix:[1,0]}},51413:function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(58734),r=n(92935),i=n(59641),a=n(65969),c=n(66033),l=n(61043),d=n(70468),s=["icon","iconRotation","iconSpin","clipSelectedText","color","dropdownStyle","over","nochevron","width","onClick","onSelected","selected","disabled","displayText","buttons"],u=["className"];function m(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}function p(e,t){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},p(e,t)}var f={placement:"left-start",modifiers:[{name:"eventListeners",enabled:!1}]},h={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){return null}},C="Layout Dropdown__menu",b=function(e){var t,n;function h(){for(var t,n=arguments.length,o=new Array(n),r=0;r200?t.className="Layout Dropdown__menu-scroll":t.className=C;var n=this.props.options,a=(void 0===n?[]:n).map((function(t){var n,r;return"string"==typeof t?(r=t,n=t):null!==t&&(r=t.displayText,n=t.value),(0,o.createVNode)(1,"div",(0,i.classes)(["Dropdown__menuentry",e.state.selected===n&&"selected"]),r,0,{onClick:function(){e.setSelected(n)}},n)})),c=a.length?a:"No Options Found";(0,o.render)((0,o.createVNode)(1,"div",null,c,0),t,(function(){var e=h.singletonPopper;e===undefined?(e=(0,r.createPopper)(h.virtualElement,t,Object.assign({},f,{placement:"bottom-start"})),h.singletonPopper=e):(e.setOptions(Object.assign({},f,{placement:"bottom-start"})),e.update())}),this.context)}},b.setOpen=function(e){var t=this;this.setState((function(t){return Object.assign({},t,{open:e})})),e?setTimeout((function(){t.openMenu(),window.addEventListener("click",t.handleClick)})):(this.closeMenu(),window.removeEventListener("click",this.handleClick))},b.setSelected=function(e){this.setState((function(t){return Object.assign({},t,{selected:e})})),this.setOpen(!1),this.props.onSelected&&this.props.onSelected(e)},b.getOptionValue=function(e){return"string"==typeof e?e:e.value},b.getSelectedIndex=function(){var e=this,t=this.state.selected||this.props.selected,n=this.props.options;return(void 0===n?[]:n).findIndex((function(n){return e.getOptionValue(n)===t}))},b.toPrevious=function(){if(!(this.props.options.length<1)){var e=this.getSelectedIndex(),t=this.props.options.length-1;e>=0||(e=0);var n=0===e?t:e-1;this.setSelected(this.getOptionValue(this.props.options[n]))}},b.toNext=function(){if(!(this.props.options.length<1)){var e=this.getSelectedIndex(),t=this.props.options.length-1;e>=0||(e=t);var n=e===t?0:e+1;this.setSelected(this.getOptionValue(this.props.options[n]))}},b.render=function(){var e=this,t=this.props,n=t.icon,r=t.iconRotation,p=t.iconSpin,f=t.clipSelectedText,h=void 0===f||f,C=t.color,b=void 0===C?"default":C,N=(t.dropdownStyle,t.over),g=t.nochevron,V=t.width,v=t.onClick,_=(t.onSelected,t.selected,t.disabled),y=t.displayText,k=t.buttons,x=m(t,s),w=x.className,L=m(x,u),B=N?!this.state.open:this.state.open;return(0,o.createComponentVNode)(2,d.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,d.Stack.Item,{width:V,children:(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:"100%",className:(0,i.classes)(["Dropdown__control","Button","Button--color--"+b,_&&"Button--disabled",w]),onClick:function(t){_&&!e.state.open||(e.setOpen(!e.state.open),v&&v(t))}},L,{children:[n&&(0,o.createComponentVNode)(2,l.Icon,{name:n,rotation:r,spin:p,mr:1}),(0,o.createVNode)(1,"span","Dropdown__selected-text",y||this.state.selected,0,{style:{overflow:h?"hidden":"visible"}}),g||(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,l.Icon,{name:B?"chevron-up":"chevron-down"}),2)]})))}),k&&(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Stack.Item,{height:"100%",children:(0,o.createComponentVNode)(2,c.Button,{height:"100%",icon:"chevron-left",disabled:_,onClick:function(){_||e.toPrevious()}})}),(0,o.createComponentVNode)(2,d.Stack.Item,{height:"100%",children:(0,o.createComponentVNode)(2,c.Button,{height:"100%",icon:"chevron-right",disabled:_,onClick:function(){_||e.toNext()}})})],4)]})},h}(o.Component);t.Dropdown=b,b.renderedMenu=void 0,b.singletonPopper=void 0,b.currentOpenMenu=void 0,b.virtualElement={getBoundingClientRect:function(){var e,t;return null!=(e=null==(t=b.currentOpenMenu)?void 0:t.getBoundingClientRect())?e:h}}},7764:function(e,t,n){"use strict";t.__esModule=!0,t.FitText=void 0;var o=n(58734);function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}var i=function(e){var t,n;function i(){var t;return(t=e.call(this)||this).ref=(0,o.createRef)(),t.state={fontSize:0},t.resize=t.resize.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t)),window.addEventListener("resize",t.resize),t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,r(t,n);var a=i.prototype;return a.componentDidUpdate=function(e){e.children!==this.props.children&&this.resize()},a.componentWillUnmount=function(){window.removeEventListener("resize",this.resize)},a.resize=function(){var e=this.ref.current;if(e){for(var t=this.props.maxWidth,n=0,o=this.props.maxFontSize,r=0;r<10;r++){var i,a=Math.round((n+o)/2);e.style.fontSize=a+"px";var c=e.offsetWidth-t;if(c>0)o=a;else{if(!(c<(null!=(i=this.props.acceptableDifference)?i:5)))break;n=a}}this.setState({fontSize:Math.round((n+o)/2)})}},a.componentDidMount=function(){this.resize()},a.render=function(){var e;return(0,o.createVNode)(1,"span",null,this.props.children,0,{style:Object.assign({"font-size":this.state.fontSize+"px"},"object"==typeof(null==(e=this.props.native)?void 0:e.style)&&this.props.native.style)},null,this.ref)},i}(o.Component);t.FitText=i},21456:function(e,t,n){"use strict";t.__esModule=!0,t.computeFlexProps=t.computeFlexItemProps=t.computeFlexItemClassName=t.computeFlexClassName=t.Flex=void 0;var o=n(58734),r=n(59641),i=n(65969),a=["className","direction","wrap","align","justify","inline"],c=["className"],l=["className","style","grow","order","shrink","basis","align"],d=["className"];function s(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var u=function(e){return(0,r.classes)(["Flex",e.inline&&"Flex--inline",Byond.IS_LTE_IE10&&"Flex--iefix",Byond.IS_LTE_IE10&&"column"===e.direction&&"Flex--iefix--column",(0,i.computeBoxClassName)(e)])};t.computeFlexClassName=u;var m=function(e){e.className;var t=e.direction,n=e.wrap,o=e.align,r=e.justify,c=(e.inline,s(e,a));return(0,i.computeBoxProps)(Object.assign({style:Object.assign({},c.style,{"flex-direction":t,"flex-wrap":!0===n?"wrap":n,"align-items":o,"justify-content":r})},c))};t.computeFlexProps=m;var p=function(e){var t=e.className,n=s(e,c);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)([t,u(n)]),null,1,Object.assign({},m(n))))};t.Flex=p,p.defaultHooks=r.pureComponentHooks;var f=function(e){return(0,r.classes)(["Flex__item",Byond.IS_LTE_IE10&&"Flex__item--iefix",(0,i.computeBoxClassName)(e)])};t.computeFlexItemClassName=f;var h=function(e){e.className;var t,n=e.style,o=e.grow,r=e.order,a=e.shrink,c=e.basis,d=e.align,u=s(e,l),m=null!=(t=null!=c?c:e.width)?t:o!==undefined?0:undefined;return(0,i.computeBoxProps)(Object.assign({style:Object.assign({},n,{"flex-grow":o!==undefined&&Number(o),"flex-shrink":a!==undefined&&Number(a),"flex-basis":(0,i.unit)(m),order:r,"align-self":d})},u))};t.computeFlexItemProps=h;var C=function(e){var t=e.className,n=s(e,d);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)([t,f(e)]),null,1,Object.assign({},h(n))))};C.defaultHooks=r.pureComponentHooks,p.Item=C},95251:function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(58734),r=n(1813),i=n(59641),a=["children"],c=["size","style"];function l(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var d=function(e){var t=e.children,n=l(e,a);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=d,d.defaultHooks=i.pureComponentHooks;var s=function(e){var t=e.size,n=void 0===t?1:t,i=e.style,a=l(e,c);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},i)},a)))};t.GridColumn=s,d.defaultHooks=i.pureComponentHooks,d.Column=s},61043:function(e,t,n){"use strict";t.__esModule=!0,t.IconStack=t.Icon=void 0;var o=n(58734),r=n(59641),i=n(65969),a=["style"],c=["name","size","spin","className","rotation"],l=["className","children"];function d(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var s=/-o$/,u=function(e){var t=e.style,n=d(e,a),l=n.name,u=n.size,m=n.spin,p=n.className,f=n.rotation,h=d(n,c);u&&(t||(t={}),t["font-size"]=100*u+"%"),f&&(t||(t={}),t.transform="rotate("+f+"deg)"),h.style=t;var C=(0,i.computeBoxProps)(h),b="";if(l.startsWith("tg-"))b=l;else{var N=s.test(l),g=l.replace(s,"");b=N?"far ":"fas ",!g.startsWith("fa-")&&(b+="fa-"),b+=g,m&&(b+=" fa-spin")}return(0,o.normalizeProps)((0,o.createVNode)(1,"i",(0,r.classes)(["Icon",b,p,(0,i.computeBoxClassName)(h)]),null,1,Object.assign({},C)))};t.Icon=u,u.defaultHooks=r.pureComponentHooks;var m=function(e){var t=e.className,n=e.children,a=d(e,l);return(0,o.normalizeProps)((0,o.createVNode)(1,"span",(0,r.classes)(["IconStack",t,(0,i.computeBoxClassName)(a)]),n,0,Object.assign({},(0,i.computeBoxProps)(a))))};t.IconStack=m,u.Stack=m},68615:function(e,t,n){"use strict";t.__esModule=!0,t.InfinitePlane=void 0;var o=n(58734),r=n(65969),i=n(70468),a=n(41042),c=n(66033),l=["children","backgroundImage","imageWidth","initialLeft","initialTop"];function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}var u=function(e){var t,n;function u(){var t;return(t=e.call(this)||this).state={mouseDown:!1,left:0,top:0,lastLeft:0,lastTop:0,zoom:1},t.handleMouseDown=t.handleMouseDown.bind(d(t)),t.handleMouseMove=t.handleMouseMove.bind(d(t)),t.handleZoomIncrease=t.handleZoomIncrease.bind(d(t)),t.handleZoomDecrease=t.handleZoomDecrease.bind(d(t)),t.onMouseUp=t.onMouseUp.bind(d(t)),t.doOffsetMouse=t.doOffsetMouse.bind(d(t)),t}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var m=u.prototype;return m.componentDidMount=function(){window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousedown",this.doOffsetMouse),window.addEventListener("mousemove",this.doOffsetMouse),window.addEventListener("mouseup",this.doOffsetMouse)},m.componentWillUnmount=function(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousedown",this.doOffsetMouse),window.removeEventListener("mousemove",this.doOffsetMouse),window.removeEventListener("mouseup",this.doOffsetMouse)},m.doOffsetMouse=function(e){var t=this.state.zoom;e.screenZoomX=e.screenX*Math.pow(t,-1),e.screenZoomY=e.screenY*Math.pow(t,-1)},m.handleMouseDown=function(e){this.setState((function(t){return{mouseDown:!0,lastLeft:e.clientX-t.left,lastTop:e.clientY-t.top}}))},m.onMouseUp=function(){this.setState({mouseDown:!1})},m.handleZoomIncrease=function(e){var t=this.props.onZoomChange,n=this.state.zoom,o=Math.min(n+.1,1.5);this.setState({zoom:o}),t&&t(o)},m.handleZoomDecrease=function(e){var t=this.props.onZoomChange,n=this.state.zoom,o=Math.max(n-.1,.5);this.setState({zoom:o}),t&&t(o)},m.handleMouseMove=function(e){var t,n,o=this.props,r=o.onBackgroundMoved,i=o.initialLeft,a=void 0===i?0:i,c=o.initialTop,l=void 0===c?0:c;this.state.mouseDown&&(this.setState((function(o){return t=e.clientX-o.lastLeft,n=e.clientY-o.lastTop,{left:t,top:n}})),r&&r(t+a,n+l))},m.render=function(){var e=this.props,t=e.children,n=e.backgroundImage,d=e.imageWidth,s=e.initialLeft,u=void 0===s?0:s,m=e.initialTop,p=void 0===m?0:m,f=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,l),h=this.state,C=h.left,b=h.top,N=h.zoom,g=u+C,V=p+b;return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"div",null,null,1,{onMouseDown:this.handleMouseDown,onMouseMove:this.handleMouseMove,style:{position:"fixed",height:"100%",width:"100%","background-image":'url("'+n+'")',"background-position":g+"px "+V+"px","background-repeat":"repeat","background-size":N*d+"px"}}),(0,o.createVNode)(1,"div",null,t,0,{onMouseDown:this.handleMouseDown,onMouseMove:this.handleMouseMove,style:{position:"fixed",transform:"translate("+g+"px, "+V+"px) scale("+N+")","transform-origin":"top left",height:"100%",width:"100%"}}),(0,o.createComponentVNode)(2,i.Stack,{position:"absolute",width:"100%",children:[(0,o.createComponentVNode)(2,i.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{icon:"minus",onClick:this.handleZoomDecrease})}),(0,o.createComponentVNode)(2,i.Stack.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:.5,value:N,maxValue:1.5,children:[N,"x"]})}),(0,o.createComponentVNode)(2,i.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{icon:"plus",onClick:this.handleZoomIncrease})})]})],4,Object.assign({},(0,r.computeBoxProps)(Object.assign({},f,{style:Object.assign({},f.style,{overflow:"hidden",position:"relative"})}))),null,this.ref))},u}(o.Component);t.InfinitePlane=u},76402:function(e,t,n){"use strict";t.__esModule=!0,t.toInputValue=t.Input=void 0;var o=n(58734),r=n(42678),i=n(59641),a=n(65969),c=["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"],l=["className","fluid","monospace"];function d(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}var u=function(e){return"number"!=typeof e&&"string"!=typeof e?"":String(e)};t.toInputValue=u;var m=function(e){var t,n;function m(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,i=n.onChange,a=n.onEnter;return e.keyCode===r.KEY_ENTER?(t.setEditing(!1),i&&i(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):e.keyCode===r.KEY_ESCAPE?t.props.onEscape?void t.props.onEscape(e):(t.setEditing(!1),e.target.value=u(t.props.value),void e.target.blur()):void 0},t}n=e,(t=m).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var p=m.prototype;return p.componentDidMount=function(){var e=this,t=this.props.value,n=this.inputRef.current;n&&(n.value=u(t)),(this.props.autoFocus||this.props.autoSelect)&&setTimeout((function(){n.focus(),e.props.autoSelect&&n.select()}),1)},p.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,i=this.inputRef.current;i&&!n&&o!==r&&(i.value=u(r))},p.setEditing=function(e){this.setState({editing:e})},p.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,r=d(e,c),s=r.className,u=r.fluid,m=r.monospace,p=d(r,l);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,i.classes)(["Input",u&&"Input--fluid",m&&"Input--monospace",s])},p,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},m}(o.Component);t.Input=m},76844:function(e,t,n){"use strict";t.__esModule=!0,t.KeyListener=void 0;var o=n(58734),r=n(17192);function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}var a=function(e){var t,n;function o(){var t;return(t=e.call(this)||this).dispose=void 0,t.dispose=(0,r.listenForKeyEvents)((function(e){t.props.onKey&&t.props.onKey(e),e.isDown()&&t.props.onKeyDown&&t.props.onKeyDown(e),e.isUp()&&t.props.onKeyUp&&t.props.onKeyUp(e)})),t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=o.prototype;return a.componentWillUnmount=function(){this.dispose()},a.render=function(){return null},o}(o.Component);t.KeyListener=a},66020:function(e,t,n){"use strict";t.__esModule=!0,t.Knob=void 0;var o=n(58734),r=n(5339),i=n(59641),a=n(65969),c=n(49948),l=n(44499),d=["animated","format","maxValue","minValue","unclamped","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","style","fillValue","color","ranges","size","bipolar","children"];t.Knob=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,s=e.maxValue,u=e.minValue,m=e.unclamped,p=e.onChange,f=e.onDrag,h=e.step,C=e.stepPixelSize,b=e.suppressFlicker,N=e.unit,g=e.value,V=e.className,v=e.style,_=e.fillValue,y=e.color,k=e.ranges,x=void 0===k?{}:k,w=e.size,L=void 0===w?1:w,B=e.bipolar,S=(e.children,function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,d));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[0,-1]},{animated:t,format:n,maxValue:s,minValue:u,unclamped:m,onChange:p,onDrag:f,step:h,stepPixelSize:C,suppressFlicker:b,unit:N,value:g},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,d=e.inputElement,m=e.handleDragStart,p=(0,r.scale)(null!=_?_:c,u,s),f=(0,r.scale)(c,u,s),h=y||(0,r.keyOfMatchingRange)(null!=_?_:n,x)||"default",C=Math.min(270*(f-.5),225);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,i.classes)(["Knob","Knob--color--"+h,B&&"Knob--bipolar",V,(0,a.computeBoxClassName)(S)]),[(0,o.createVNode)(1,"div","Knob__circle",(0,o.createVNode)(1,"div","Knob__cursorBox",(0,o.createVNode)(1,"div","Knob__cursor"),2,{style:{transform:"rotate("+C+"deg)"}}),2),t&&(0,o.createVNode)(1,"div","Knob__popupValue",l,0),(0,o.createVNode)(32,"svg","Knob__ring Knob__ringTrackPivot",(0,o.createVNode)(32,"circle","Knob__ringTrack",null,1,{cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),(0,o.createVNode)(32,"svg","Knob__ring Knob__ringFillPivot",(0,o.createVNode)(32,"circle","Knob__ringFill",null,1,{style:{"stroke-dashoffset":Math.max(((B?2.75:2)-1.5*p)*Math.PI*50,0)},cx:"50",cy:"50",r:"50"}),2,{viewBox:"0 0 100 100"}),d],0,Object.assign({},(0,a.computeBoxProps)(Object.assign({style:Object.assign({"font-size":L+"em"},v)},S)),{onMouseDown:m})))}})))}},56240:function(e,t,n){"use strict";t.__esModule=!0,t.LabeledControls=void 0;var o=n(58734),r=n(21456),i=["children","wrap"],a=["label","children","mx"];function c(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e.children,n=e.wrap,a=c(e,i);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Flex,Object.assign({mx:-.5,wrap:n,align:"stretch",justify:"space-between"},a,{children:t})))};t.LabeledControls=l;l.Item=function(e){var t=e.label,n=e.children,i=e.mx,l=void 0===i?1:i,d=c(e,a);return(0,o.createComponentVNode)(2,r.Flex.Item,{mx:l,children:(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Flex,Object.assign({height:"100%",direction:"column",align:"center",textAlign:"center",justify:"space-between"},d,{children:[(0,o.createComponentVNode)(2,r.Flex.Item),(0,o.createComponentVNode)(2,r.Flex.Item,{children:n}),(0,o.createComponentVNode)(2,r.Flex.Item,{color:"label",children:t})]})))})}},84867:function(e,t,n){"use strict";t.__esModule=!0,t.LabeledList=void 0;var o=n(58734),r=n(59641),i=n(65969),a=n(29397),c=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.label,a=e.labelColor,c=void 0===a?"label":a,l=e.labelWrap,d=e.color,s=e.textAlign,u=e.buttons,m=e.content,p=e.children,f=e.verticalAlign,h=void 0===f?"baseline":f;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,i.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell",!l&&"LabeledList__label--nowrap"]),verticalAlign:h,children:n?"string"==typeof n?n+":":n:null}),(0,o.createComponentVNode)(2,i.Box,{as:"td",color:d,textAlign:s,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,verticalAlign:h,children:[m,p]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.size?(0,i.unit)(Math.max(0,e.size-1)):0;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Divider),2,{colSpan:3,style:{"padding-top":t,"padding-bottom":t}}),2)};d.defaultHooks=r.pureComponentHooks,c.Item=l,c.Divider=d},34927:function(e,t,n){"use strict";t.__esModule=!0,t.MenuBar=t.Dropdown=void 0;var o=n(58734),r=n(59641),i=n(65969),a=n(66905),c=n(61043),l=["open","openWidth","children","disabled","display","onMouseOver","onClick","onOutsideClick"],d=["className"];function s(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}function u(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}var p=function(e){function t(t){var n;return(n=e.call(this,t)||this).handleClick=void 0,n.handleClick=function(e){n.props.menuRef.current?n.props.menuRef.current.contains(e.target)?a.logger.log("Menu.handleClick(): Inside"):(a.logger.log("Menu.handleClick(): Outside"),n.props.onOutsideClick()):a.logger.log("Menu.handleClick(): No ref")},n}u(t,e);var n=t.prototype;return n.componentWillMount=function(){window.addEventListener("click",this.handleClick)},n.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this.props,t=e.width,n=e.children;return(0,o.createVNode)(1,"div","MenuBar__menu",n,0,{style:{width:t}})},t}(o.Component),f=function(e){function t(t){var n;return(n=e.call(this,t)||this).menuRef=void 0,n.menuRef=(0,o.createRef)(),n}return u(t,e),t.prototype.render=function(){var e=this.props,t=e.open,n=e.openWidth,a=e.children,c=e.disabled,u=e.display,m=e.onMouseOver,f=e.onClick,h=e.onOutsideClick,C=s(e,l),b=C.className,N=s(C,d);return(0,o.createVNode)(1,"div",null,[(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({className:(0,r.classes)(["MenuBar__MenuBarButton","MenuBar__font","MenuBar__hover",b])},N,{onClick:c?undefined:f,onmouseover:m,children:(0,o.createVNode)(1,"span","MenuBar__MenuBarButton-text",u,0)}))),t&&(0,o.createComponentVNode)(2,p,{width:n,menuRef:this.menuRef,onOutsideClick:h,children:a})],0,null,null,this.menuRef)},t}(o.Component),h=function(e){var t=e.entry,n=e.children,r=e.openWidth,i=e.display,a=e.setOpenMenuBar,c=e.openMenuBar,l=e.setOpenOnHover,d=e.openOnHover,s=e.disabled,u=e.className;return(0,o.createComponentVNode)(2,f,{openWidth:r,display:i,disabled:s,open:c===t,className:u,onClick:function(){a(c===t?null:t),l(!d)},onOutsideClick:function(){a(null),l(!1)},onMouseOver:function(){d&&a(t)},children:n})};t.Dropdown=h;h.MenuItemToggle=function(e){var t=e.value,n=e.displayText,a=e.onClick,l=e.checked;return(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["MenuBar__font","MenuBar__MenuItem","MenuBar__MenuItemToggle","MenuBar__hover"]),onClick:function(){return a(t)},children:[(0,o.createVNode)(1,"div","MenuBar__MenuItemToggle__check",l&&(0,o.createComponentVNode)(2,c.Icon,{size:1.3,name:"check"}),0),n]})};h.MenuItem=function(e){var t=e.value,n=e.displayText,a=e.onClick;return(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["MenuBar__font","MenuBar__MenuItem","MenuBar__hover"]),onClick:function(){return a(t)},children:n})};h.Separator=function(){return(0,o.createVNode)(1,"div","MenuBar__Separator")};var C=function(e){var t=e.children;return(0,o.createComponentVNode)(2,i.Box,{className:"MenuBar",children:t})};t.MenuBar=C,C.Dropdown=h},60639:function(e,t,n){"use strict";t.__esModule=!0,t.Modal=void 0;var o=n(58734),r=n(59641),i=n(65969),a=n(50530),c=["className","children","onEnter"];t.Modal=function(e){var t,n=e.className,l=e.children,d=e.onEnter,s=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,c);return d&&(t=function(e){13===(e.which||e.keyCode)&&d(e)}),(0,o.createComponentVNode)(2,a.Dimmer,{onKeyDown:t,children:(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Modal",n,(0,i.computeBoxClassName)(s)]),l,0,Object.assign({},(0,i.computeBoxProps)(s))))})}},91646:function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(58734),r=n(59641),i=n(65969),a=["className","color","info","warning","success","danger"];var c=function(e){var t=e.className,n=e.color,c=e.info,l=(e.warning,e.success),d=e.danger,s=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,a);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({className:(0,r.classes)(["NoticeBox",n&&"NoticeBox--color--"+n,c&&"NoticeBox--type--info",l&&"NoticeBox--type--success",d&&"NoticeBox--type--danger",t])},s)))};t.NoticeBox=c,c.defaultHooks=r.pureComponentHooks},44499:function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(58734),r=n(5339),i=n(59641),a=n(12451),c=n(65969);function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}var d=function(e){var t,n;function d(t){var n;n=e.call(this,t)||this;var i=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:i,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,i=n.props.onDrag;o&&i&&i(e,r)}),n.props.updateRate||400),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,i=t.maxValue,a=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var d=Number.isFinite(o)?o%a:0;n.internalValue=(0,r.clamp)(n.internalValue+l*a/c,o-a,i+a),n.value=(0,r.clamp)(n.internalValue-n.internalValue%a+d,o,i),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,i=n.state,a=i.dragging,c=i.value,l=i.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!a,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),a)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var d=n.inputRef.current;d.value=l;try{d.focus(),d.select()}catch(s){}}},n}return n=e,(t=d).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),d.prototype.render=function(){var e=this,t=this.state,n=t.dragging,l=t.editing,d=t.value,s=t.suppressingFlicker,u=this.props,m=u.className,p=u.fluid,f=u.animated,h=u.value,C=u.unit,b=u.minValue,N=u.maxValue,g=u.height,V=u.width,v=u.lineHeight,_=u.fontSize,y=u.format,k=u.onChange,x=u.onDrag,w=h;(n||s)&&(w=d);var L=(0,o.createVNode)(1,"div","NumberInput__content",[!f||n||s?y?y(w):w:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:w,format:y}),C?" "+C:""],0,{unselectable:Byond.IS_LTE_IE8});return(0,o.createComponentVNode)(2,c.Box,{className:(0,i.classes)(["NumberInput",p&&"NumberInput--fluid",m]),minWidth:V,minHeight:g,lineHeight:v,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((w-b)/(N-b)*100,0,100)+"%"}}),2),L,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:l?undefined:"none",height:g,"line-height":v,"font-size":_},onBlur:function(t){if(l){var n=(0,r.clamp)(parseFloat(t.target.value),b,N);Number.isNaN(n)?e.setState({editing:!1}):(e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),x&&x(t,n))}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(parseFloat(t.target.value),b,N);return Number.isNaN(n)?void e.setState({editing:!1}):(e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(x&&x(t,n)))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},d}(o.Component);t.NumberInput=d,d.defaultHooks=i.pureComponentHooks,d.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},38221:function(e,t,n){"use strict";t.__esModule=!0,t.Popper=void 0;var o=n(92935),r=n(58734);function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}var a=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).renderedContent=void 0,t.popperInstance=void 0,a.id+=1,t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var c=a.prototype;return c.componentDidMount=function(){var e=this,t=this.props,n=t.additionalStyles,i=t.options;if(this.renderedContent=document.createElement("div"),n)for(var a=0,c=Object.entries(n);a=0||(r[n]=e[n]);return r}(e,l),N=(0,r.scale)(n,s,m),g=C!==undefined,V=p||(0,r.keyOfMatchingRange)(n,h)||"default",v=(0,a.computeBoxProps)(b),_=["ProgressBar",t,(0,a.computeBoxClassName)(b)],y={width:100*(0,r.clamp01)(N)+"%"};return c.CSS_COLORS.includes(V)||"default"===V?_.push("ProgressBar--color--"+V):(v.style=(v.style||"")+"border-color: "+V+";",y["background-color"]=V),(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,i.classes)(_),[(0,o.createVNode)(1,"div","ProgressBar__fill ProgressBar__fill--animated",null,1,{style:y}),(0,o.createVNode)(1,"div","ProgressBar__content",g?C:(0,r.toFixed)(100*N)+"%",0)],4,Object.assign({},v)))};t.ProgressBar=d,d.defaultHooks=i.pureComponentHooks},85326:function(e,t,n){"use strict";t.__esModule=!0,t.RestrictedInput=void 0;var o=n(58734),r=n(59641),i=n(5339),a=n(65969),c=n(42678),l=["onChange","onEnter","onInput","value"],d=["className","fluid","monospace"];function s(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}var m=function(e,t,n,o){var r=t||0,a=n||0===n?n:1e4;if(!e||!e.length)return String(r);var c=o?parseFloat(e.replace(/[^\-\d.]/g,"")):parseInt(e.replace(/[^\-\d]/g,""),10);return isNaN(c)?String(r):String((0,i.clamp)(c,r,a))},p=function(e){var t,n;function i(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleBlur=function(e){t.state.editing&&t.setEditing(!1)},t.handleChange=function(e){var n=t.props,o=n.maxValue,r=n.minValue,i=n.onChange,a=n.allowFloats;e.target.value=m(e.target.value,r,o,a),i&&i(e,+e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,+e.target.value)},t.handleKeyDown=function(e){var n=t.props,o=n.maxValue,r=n.minValue,i=n.onChange,a=n.onEnter,l=n.allowFloats;if(e.keyCode===c.KEY_ENTER){var d=m(e.target.value,r,o,l);return t.setEditing(!1),i&&i(e,+d),a&&a(e,+d),void e.target.blur()}if(e.keyCode===c.KEY_ESCAPE)return t.props.onEscape?void t.props.onEscape(e):(t.setEditing(!1),e.target.value=t.props.value,void e.target.blur())},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var p=i.prototype;return p.componentDidMount=function(){var e,t=this,n=this.props,o=n.maxValue,r=n.minValue,i=n.allowFloats,a=null==(e=this.props.value)?void 0:e.toString(),c=this.inputRef.current;c&&(c.value=m(a,r,o,i)),(this.props.autoFocus||this.props.autoSelect)&&setTimeout((function(){c.focus(),t.props.autoSelect&&c.select()}),1)},p.componentDidUpdate=function(e,t){var n,o,r=this.props,i=r.maxValue,a=r.minValue,c=r.allowFloats,l=this.state.editing,d=null==(n=e.value)?void 0:n.toString(),s=null==(o=this.props.value)?void 0:o.toString(),u=this.inputRef.current;u&&!l&&s!==d&&s!==u.value&&(u.value=m(s,a,i,c))},p.setEditing=function(e){this.setState({editing:e})},p.render=function(){var e=this.props,t=(e.onChange,e.onEnter,e.onInput,e.value,s(e,l)),n=t.className,i=t.fluid,c=t.monospace,u=s(t,d);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",i&&"Input--fluid",c&&"Input--monospace",n])},u,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{onChange:this.handleChange,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,type:"number"},null,this.inputRef)]})))},i}(o.Component);t.RestrictedInput=p},64036:function(e,t,n){"use strict";t.__esModule=!0,t.RoundGauge=void 0;var o=n(58734),r=n(5339),i=n(59641),a=n(12451),c=n(65969),l=["value","minValue","maxValue","ranges","alertAfter","alertBefore","format","size","className","style"];t.RoundGauge=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.AnimatedNumber,Object.assign({},e)));var t=e.value,n=e.minValue,d=void 0===n?1:n,s=e.maxValue,u=void 0===s?1:s,m=e.ranges,p=e.alertAfter,f=e.alertBefore,h=e.format,C=e.size,b=void 0===C?1:C,N=e.className,g=e.style,V=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,l),v=(0,r.scale)(t,d,u),_=(0,r.clamp01)(v),y=m?{}:{primary:[0,1]};m&&Object.keys(m).forEach((function(e){var t=m[e];y[e]=[(0,r.scale)(t[0],d,u),(0,r.scale)(t[1],d,u)]}));var k=function(){if(p&&f&&pt)return!0}else if(pt)return!0;return!1}()&&(0,r.keyOfMatchingRange)(_,y);return(0,o.createComponentVNode)(2,c.Box,{inline:!0,children:[(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,i.classes)(["RoundGauge",N,(0,c.computeBoxClassName)(V)]),(0,o.createVNode)(32,"svg",null,[(p||f)&&(0,o.createVNode)(32,"g",(0,i.classes)(["RoundGauge__alert",k?"active RoundGauge__alert--"+k:""]),(0,o.createVNode)(32,"path",null,null,1,{d:"M48.211,14.578C48.55,13.9 49.242,13.472 50,13.472C50.758,13.472 51.45,13.9 51.789,14.578C54.793,20.587 60.795,32.589 63.553,38.106C63.863,38.726 63.83,39.462 63.465,40.051C63.101,40.641 62.457,41 61.764,41C55.996,41 44.004,41 38.236,41C37.543,41 36.899,40.641 36.535,40.051C36.17,39.462 36.137,38.726 36.447,38.106C39.205,32.589 45.207,20.587 48.211,14.578ZM50,34.417C51.426,34.417 52.583,35.574 52.583,37C52.583,38.426 51.426,39.583 50,39.583C48.574,39.583 47.417,38.426 47.417,37C47.417,35.574 48.574,34.417 50,34.417ZM50,32.75C50,32.75 53,31.805 53,22.25C53,20.594 51.656,19.25 50,19.25C48.344,19.25 47,20.594 47,22.25C47,31.805 50,32.75 50,32.75Z"}),2),(0,o.createVNode)(32,"g",null,(0,o.createVNode)(32,"circle","RoundGauge__ringTrack",null,1,{cx:"50",cy:"50",r:"45"}),2),(0,o.createVNode)(32,"g",null,Object.keys(y).map((function(e,t){var n=y[e];return(0,o.createVNode)(32,"circle","RoundGauge__ringFill RoundGauge--color--"+e,null,1,{style:{"stroke-dashoffset":Math.max((2-(n[1]-n[0]))*Math.PI*50,0)},transform:"rotate("+(180+180*n[0])+" 50 50)",cx:"50",cy:"50",r:"45"},t)})),0),(0,o.createVNode)(32,"g","RoundGauge__needle",[(0,o.createVNode)(32,"polygon","RoundGauge__needleLine",null,1,{points:"46,50 50,0 54,50"}),(0,o.createVNode)(32,"circle","RoundGauge__needleMiddle",null,1,{cx:"50",cy:"50",r:"8"})],4,{transform:"rotate("+(180*_-90)+" 50 50)"})],0,{viewBox:"0 0 100 50"}),2,Object.assign({},(0,c.computeBoxProps)(Object.assign({style:Object.assign({"font-size":b+"em"},g)},V))))),(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:t,format:h,size:b})]})}},41355:function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(58734),r=n(59641),i=n(80835),a=n(65969),c=["className","title","buttons","fill","fitted","scrollable","scrollableHorizontal","flexGrow","noTopPadding","stretchContents","children","onScroll"];function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}var d=function(e){var t,n;function d(t){var n;return(n=e.call(this,t)||this).scrollableRef=void 0,n.scrollable=void 0,n.onScroll=void 0,n.scrollableHorizontal=void 0,n.scrollableRef=t.scrollableRef||(0,o.createRef)(),n.scrollable=t.scrollable,n.onScroll=t.onScroll,n.scrollableHorizontal=t.scrollableHorizontal,n}n=e,(t=d).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var s=d.prototype;return s.componentDidMount=function(){(this.scrollable||this.scrollableHorizontal)&&((0,i.addScrollableNode)(this.scrollableRef.current),this.onScroll&&this.scrollableRef.current&&(this.scrollableRef.current.onscroll=this.onScroll))},s.componentWillUnmount=function(){(this.scrollable||this.scrollableHorizontal)&&(0,i.removeScrollableNode)(this.scrollableRef.current)},s.render=function(){var e=this.props,t=e.className,n=e.title,i=e.buttons,l=e.fill,d=e.fitted,s=e.scrollable,u=e.scrollableHorizontal,m=e.flexGrow,p=e.noTopPadding,f=e.stretchContents,h=e.children,C=(e.onScroll,function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,c)),b=(0,r.canRender)(n)||(0,r.canRender)(i);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Section",Byond.IS_LTE_IE8&&"Section--iefix",l&&"Section--fill",d&&"Section--fitted",s&&"Section--scrollable",u&&"Section--scrollableHorizontal",m&&"Section--flex",t,(0,a.computeBoxClassName)(C)]),[b&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",i,0)],4),(0,o.createVNode)(1,"div","Section__rest",(0,o.createVNode)(1,"div",(0,r.classes)(["Section__content",!!f&&"Section__content--stretchContents",!!p&&"Section__content--noTopPadding"]),h,0,null,null,this.scrollableRef),0)],0,Object.assign({},(0,a.computeBoxProps)(C))))},d}(o.Component);t.Section=d},1513:function(e,t,n){"use strict";t.__esModule=!0,t.Slider=void 0;var o=n(58734),r=n(5339),i=n(59641),a=n(65969),c=n(49948),l=n(44499),d=["animated","format","maxValue","minValue","onChange","onDrag","step","stepPixelSize","suppressFlicker","unit","value","className","fillValue","color","ranges","children"];t.Slider=function(e){if(Byond.IS_LTE_IE8)return(0,o.normalizeProps)((0,o.createComponentVNode)(2,l.NumberInput,Object.assign({},e)));var t=e.animated,n=e.format,s=e.maxValue,u=e.minValue,m=e.onChange,p=e.onDrag,f=e.step,h=e.stepPixelSize,C=e.suppressFlicker,b=e.unit,N=e.value,g=e.className,V=e.fillValue,v=e.color,_=e.ranges,y=void 0===_?{}:_,k=e.children,x=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,d),w=k!==undefined;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.DraggableControl,Object.assign({dragMatrix:[1,0]},{animated:t,format:n,maxValue:s,minValue:u,onChange:m,onDrag:p,step:f,stepPixelSize:h,suppressFlicker:C,unit:b,value:N},{children:function(e){var t=e.dragging,n=(e.editing,e.value),c=e.displayValue,l=e.displayElement,d=e.inputElement,m=e.handleDragStart,p=V!==undefined&&null!==V,f=((0,r.scale)(n,u,s),(0,r.scale)(null!=V?V:c,u,s)),h=(0,r.scale)(c,u,s),C=v||(0,r.keyOfMatchingRange)(null!=V?V:n,y)||"default";return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,i.classes)(["Slider","ProgressBar","ProgressBar--color--"+C,g,(0,a.computeBoxClassName)(x)]),[(0,o.createVNode)(1,"div",(0,i.classes)(["ProgressBar__fill",p&&"ProgressBar__fill--animated"]),null,1,{style:{width:100*(0,r.clamp01)(f)+"%",opacity:.4}}),(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,r.clamp01)(Math.min(f,h))+"%"}}),(0,o.createVNode)(1,"div","Slider__cursorOffset",[(0,o.createVNode)(1,"div","Slider__cursor"),(0,o.createVNode)(1,"div","Slider__pointer"),t&&(0,o.createVNode)(1,"div","Slider__popupValue",l,0)],0,{style:{width:100*(0,r.clamp01)(h)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",w?k:l,0),d],0,Object.assign({},(0,a.computeBoxProps)(x),{onMouseDown:m})))}})))}},70468:function(e,t,n){"use strict";t.__esModule=!0,t.Stack=void 0;var o=n(58734),r=n(59641),i=n(21456),a=["className","vertical","fill"],c=["className","innerRef"],l=["className","hidden"];function d(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var s=function(e){var t=e.className,n=e.vertical,c=e.fill,l=d(e,a);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Stack",c&&"Stack--fill",n?"Stack--vertical":"Stack--horizontal",t,(0,i.computeFlexClassName)(e)]),null,1,Object.assign({},(0,i.computeFlexProps)(Object.assign({direction:n?"column":"row"},l)))))};t.Stack=s;s.Item=function(e){var t=e.className,n=e.innerRef,a=d(e,c);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Stack__item",t,(0,i.computeFlexItemClassName)(a)]),null,1,Object.assign({},(0,i.computeFlexItemProps)(a)),null,n))};s.Divider=function(e){var t=e.className,n=e.hidden,a=d(e,l);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Stack__item","Stack__divider",n&&"Stack__divider--hidden",t,(0,i.computeFlexItemClassName)(a)]),null,1,Object.assign({},(0,i.computeFlexItemProps)(a))))}},86670:function(e,t,n){"use strict";t.__esModule=!0,t.StyleableSection=void 0;var o=n(58734),r=n(65969);t.StyleableSection=function(e){return(0,o.createComponentVNode)(2,r.Box,{style:e.style,children:[(0,o.createComponentVNode)(2,r.Box,{"class":"Section__title",style:e.titleStyle,children:[(0,o.createComponentVNode)(2,r.Box,{"class":"Section__titleText",style:e.textStyle,children:e.title}),(0,o.createVNode)(1,"div","Section__buttons",e.titleSubtext,0)]}),(0,o.createComponentVNode)(2,r.Box,{"class":"Section__rest",children:(0,o.createComponentVNode)(2,r.Box,{"class":"Section__content",children:e.children})})]})}},1813:function(e,t,n){"use strict";t.__esModule=!0,t.TableRow=t.TableCell=t.Table=void 0;var o=n(58734),r=n(59641),i=n(65969),a=["className","collapsing","children"],c=["className","header"],l=["className","collapsing","header"];function d(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var s=function(e){var t=e.className,n=e.collapsing,c=e.children,l=d(e,a);return(0,o.normalizeProps)((0,o.createVNode)(1,"table",(0,r.classes)(["Table",n&&"Table--collapsing",t,(0,i.computeBoxClassName)(l)]),(0,o.createVNode)(1,"tbody",null,c,0),2,Object.assign({},(0,i.computeBoxProps)(l))))};t.Table=s,s.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.header,a=d(e,c);return(0,o.normalizeProps)((0,o.createVNode)(1,"tr",(0,r.classes)(["Table__row",n&&"Table__row--header",t,(0,i.computeBoxClassName)(e)]),null,1,Object.assign({},(0,i.computeBoxProps)(a))))};t.TableRow=u,u.defaultHooks=r.pureComponentHooks;var m=function(e){var t=e.className,n=e.collapsing,a=e.header,c=d(e,l);return(0,o.normalizeProps)((0,o.createVNode)(1,"td",(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",a&&"Table__cell--header",t,(0,i.computeBoxClassName)(e)]),null,1,Object.assign({},(0,i.computeBoxProps)(c))))};t.TableCell=m,m.defaultHooks=r.pureComponentHooks,s.Row=u,s.Cell=m},26657:function(e,t,n){"use strict";t.__esModule=!0,t.Tabs=void 0;var o=n(58734),r=n(59641),i=n(65969),a=n(61043),c=["className","vertical","fill","fluid","children"],l=["className","selected","color","icon","leftSlot","rightSlot","children"];function d(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var s=function(e){var t=e.className,n=e.vertical,a=e.fill,l=e.fluid,s=e.children,u=d(e,c);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Tabs",n?"Tabs--vertical":"Tabs--horizontal",a&&"Tabs--fill",l&&"Tabs--fluid",t,(0,i.computeBoxClassName)(u)]),s,0,Object.assign({},(0,i.computeBoxProps)(u))))};t.Tabs=s;s.Tab=function(e){var t=e.className,n=e.selected,c=e.color,s=e.icon,u=e.leftSlot,m=e.rightSlot,p=e.children,f=d(e,l);return(0,o.normalizeProps)((0,o.createVNode)(1,"div",(0,r.classes)(["Tab","Tabs__Tab","Tab--color--"+c,n&&"Tab--selected",t].concat((0,i.computeBoxClassName)(f))),[(0,r.canRender)(u)&&(0,o.createVNode)(1,"div","Tab__left",u,0)||!!s&&(0,o.createVNode)(1,"div","Tab__left",(0,o.createComponentVNode)(2,a.Icon,{name:s}),2),(0,o.createVNode)(1,"div","Tab__text",p,0),(0,r.canRender)(m)&&(0,o.createVNode)(1,"div","Tab__right",m,0)],0,Object.assign({},(0,i.computeBoxProps)(f))))}},7395:function(e,t,n){"use strict";t.__esModule=!0,t.TextArea=void 0;var o=n(58734),r=n(59641),i=n(65969),a=n(76402),c=n(42678),l=["onChange","onKeyDown","onKeyPress","onInput","onFocus","onBlur","onEnter","value","maxLength","placeholder","scrollbar","noborder","displayedValue"],d=["className","fluid","nowrap"];function s(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}var m=function(e){var t,n;function m(t,n){var r;(r=e.call(this,t,n)||this).textareaRef=t.innerRef||(0,o.createRef)(),r.state={editing:!1,scrolledAmount:0};var i=t.dontUseTabForIndent,l=void 0!==i&&i;return r.handleOnInput=function(e){var t=r.state.editing,n=r.props.onInput;t||r.setEditing(!0),n&&n(e,e.target.value)},r.handleOnChange=function(e){var t=r.state.editing,n=r.props.onChange;t&&r.setEditing(!1),n&&n(e,e.target.value)},r.handleKeyPress=function(e){var t=r.state.editing,n=r.props.onKeyPress;t||r.setEditing(!0),n&&n(e,e.target.value)},r.handleKeyDown=function(e){var t=r.state.editing,n=r.props,o=n.onChange,i=n.onInput,d=n.onEnter,s=n.onKey;if(e.keyCode===c.KEY_ENTER)return r.setEditing(!1),o&&o(e,e.target.value),i&&i(e,e.target.value),d&&d(e,e.target.value),void(r.props.selfClear&&(e.target.value="",e.target.blur()));if(e.keyCode===c.KEY_ESCAPE)return r.props.onEscape&&r.props.onEscape(e),r.setEditing(!1),void(r.props.selfClear?e.target.value="":(e.target.value=(0,a.toInputValue)(r.props.value),e.target.blur()));if((t||r.setEditing(!0),s&&s(e,e.target.value),!l)&&(e.keyCode||e.which)===c.KEY_TAB){e.preventDefault();var u=e.target,m=u.value,p=u.selectionStart,f=u.selectionEnd;e.target.value=m.substring(0,p)+"\t"+m.substring(f),e.target.selectionEnd=p+1,i&&i(e,e.target.value)}},r.handleFocus=function(e){r.state.editing||r.setEditing(!0)},r.handleBlur=function(e){var t=r.state.editing,n=r.props.onChange;t&&(r.setEditing(!1),n&&n(e,e.target.value))},r.handleScroll=function(e){var t=r.props.displayedValue,n=r.textareaRef.current;t&&n&&r.setState({scrolledAmount:n.scrollTop})},r}n=e,(t=m).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var p=m.prototype;return p.componentDidMount=function(){var e=this,t=this.props.value,n=this.textareaRef.current;n&&(n.value=(0,a.toInputValue)(t)),(this.props.autoFocus||this.props.autoSelect)&&setTimeout((function(){n.focus(),e.props.autoSelect&&n.select()}),1)},p.componentDidUpdate=function(e,t){var n=e.value,o=this.props.value,r=this.textareaRef.current;r&&"string"==typeof o&&n!==o&&(r.value=(0,a.toInputValue)(o))},p.setEditing=function(e){this.setState({editing:e})},p.getValue=function(){return this.textareaRef.current&&this.textareaRef.current.value},p.render=function(){var e=this.props,t=(e.onChange,e.onKeyDown,e.onKeyPress,e.onInput,e.onFocus,e.onBlur,e.onEnter,e.value,e.maxLength),n=e.placeholder,a=e.scrollbar,c=e.noborder,u=e.displayedValue,m=s(e,l),p=m.className,f=m.fluid,h=m.nowrap,C=s(m,d),b=this.state.scrolledAmount;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Box,Object.assign({className:(0,r.classes)(["TextArea",f&&"TextArea--fluid",c&&"TextArea--noborder",p])},C,{children:[!!u&&(0,o.createComponentVNode)(2,i.Box,{position:"absolute",width:"100%",height:"100%",overflow:"hidden",children:(0,o.createVNode)(1,"div",(0,r.classes)(["TextArea__textarea","TextArea__textarea_custom"]),u,0,{style:{transform:"translateY(-"+b+"px)"}})}),(0,o.createVNode)(128,"textarea",(0,r.classes)(["TextArea__textarea",a&&"TextArea__textarea--scrollable",h&&"TextArea__nowrap"]),null,1,{placeholder:n,onChange:this.handleOnChange,onKeyDown:this.handleKeyDown,onKeyPress:this.handleKeyPress,onInput:this.handleOnInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onScroll:this.handleScroll,maxLength:t,style:{color:u?"rgba(0, 0, 0, 0)":"inherit"}},null,this.textareaRef)]})))},m}(o.Component);t.TextArea=m},36279:function(e,t,n){"use strict";t.__esModule=!0,t.TimeDisplay=void 0;var o=n(43820),r=n(58734);function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}var a=function(e){return"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)},c=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).timer=null,n.last_seen_value=undefined,n.state={value:0},a(t.value)&&(n.state.value=Number(t.value),n.last_seen_value=Number(t.value)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var c=r.prototype;return c.componentDidUpdate=function(){var e=this;this.props.auto!==undefined&&(clearInterval(this.timer),this.timer=setInterval((function(){return e.tick()}),1e3))},c.tick=function(){var e=Number(this.state.value);this.props.value!==this.last_seen_value&&(this.last_seen_value=this.props.value,e=this.props.value);var t="up"===this.props.auto?10:-10,n=Math.max(0,e+t);this.setState({value:n})},c.componentDidMount=function(){var e=this;this.props.auto!==undefined&&(this.timer=setInterval((function(){return e.tick()}),1e3))},c.componentWillUnmount=function(){clearInterval(this.timer)},c.render=function(){var e=this.state.value;return a(e)?(0,o.formatTime)(e):this.state.value||null},r}(r.Component);t.TimeDisplay=c},83526:function(e,t,n){"use strict";t.__esModule=!0,t.Tooltip=void 0;var o=n(58734),r=n(92935);function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}var a={modifiers:[{name:"eventListeners",enabled:!1}]},c={width:0,height:0,top:0,right:0,bottom:0,left:0,x:0,y:0,toJSON:function(){return null}},l=function(e){var t,n;function c(){return e.apply(this,arguments)||this}n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var l=c.prototype;return l.getDOMNode=function(){return(0,o.findDOMfromVNode)(this.$LI,!0)},l.componentDidMount=function(){var e=this,t=this.getDOMNode();t&&(t.addEventListener("mouseenter",(function(){var n=c.renderedTooltip;n===undefined&&((n=document.createElement("div")).className="Tooltip",document.body.appendChild(n),c.renderedTooltip=n),c.currentHoveredElement=t,n.style.opacity="1",e.renderPopperContent()})),t.addEventListener("mouseleave",(function(){e.fadeOut()})))},l.fadeOut=function(){c.currentHoveredElement===this.getDOMNode()&&(c.currentHoveredElement=undefined,c.renderedTooltip.style.opacity="0")},l.renderPopperContent=function(){var e=this,t=c.renderedTooltip;t&&(0,o.render)((0,o.createVNode)(1,"span",null,this.props.content,0),t,(function(){var n=c.singletonPopper;n===undefined?(n=(0,r.createPopper)(c.virtualElement,t,Object.assign({},a,{placement:e.props.position||"auto"})),c.singletonPopper=n):(n.setOptions(Object.assign({},a,{placement:e.props.position||"auto"})),n.update())}),this.context)},l.componentDidUpdate=function(){c.currentHoveredElement===this.getDOMNode()&&this.renderPopperContent()},l.componentWillUnmount=function(){this.fadeOut()},l.render=function(){return this.props.children},c}(o.Component);t.Tooltip=l,l.renderedTooltip=void 0,l.singletonPopper=void 0,l.currentHoveredElement=void 0,l.virtualElement={getBoundingClientRect:function(){var e,t;return null!=(e=null==(t=l.currentHoveredElement)?void 0:t.getBoundingClientRect())?e:c}}},4827:function(e,t,n){"use strict";t.__esModule=!0,t.TrackOutsideClicks=void 0;var o=n(58734);function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}var i=function(e){var t,n;function i(){var t;return(t=e.call(this)||this).ref=(0,o.createRef)(),t.handleOutsideClick=t.handleOutsideClick.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t)),document.addEventListener("click",t.handleOutsideClick),t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,r(t,n);var a=i.prototype;return a.componentWillUnmount=function(){document.removeEventListener("click",this.handleOutsideClick)},a.handleOutsideClick=function(e){e.target instanceof Node&&this.ref.current&&!this.ref.current.contains(e.target)&&this.props.onOutsideClick()},a.render=function(){return(0,o.createVNode)(1,"div",null,this.props.children,0,null,null,this.ref)},i}(o.Component);t.TrackOutsideClicks=i},71558:function(e,t,n){"use strict";t.__esModule=!0,t.TrackOutsideClicks=t.Tooltip=t.TimeDisplay=t.TextArea=t.Tabs=t.Table=t.StyleableSection=t.Stack=t.Slider=t.Section=t.RoundGauge=t.RestrictedInput=t.ProgressBar=t.Popper=t.NumberInput=t.NoticeBox=t.Modal=t.MenuBar=t.LabeledList=t.LabeledControls=t.Knob=t.KeyListener=t.Input=t.InfinitePlane=t.Icon=t.Grid=t.Flex=t.FitText=t.Dropdown=t.DraggableControl=t.Divider=t.Dimmer=t.Dialog=t.ColorBox=t.Collapsible=t.Chart=t.ByondUi=t.Button=t.Box=t.BlockQuote=t.Blink=t.Autofocus=t.AnimatedNumber=void 0;var o=n(12451);t.AnimatedNumber=o.AnimatedNumber;var r=n(36310);t.Autofocus=r.Autofocus;var i=n(78836);t.Blink=i.Blink;var a=n(40817);t.BlockQuote=a.BlockQuote;var c=n(65969);t.Box=c.Box;var l=n(66033);t.Button=l.Button;var d=n(63774);t.ByondUi=d.ByondUi;var s=n(9267);t.Chart=s.Chart;var u=n(31510);t.Collapsible=u.Collapsible;var m=n(93857);t.ColorBox=m.ColorBox;var p=n(50530);t.Dimmer=p.Dimmer;var f=n(29397);t.Divider=f.Divider;var h=n(49948);t.DraggableControl=h.DraggableControl;var C=n(51413);t.Dropdown=C.Dropdown;var b=n(21456);t.Flex=b.Flex;var N=n(7764);t.FitText=N.FitText;var g=n(95251);t.Grid=g.Grid;var V=n(61043);t.Icon=V.Icon;var v=n(68615);t.InfinitePlane=v.InfinitePlane;var _=n(76402);t.Input=_.Input;var y=n(76844);t.KeyListener=y.KeyListener;var k=n(66020);t.Knob=k.Knob;var x=n(56240);t.LabeledControls=x.LabeledControls;var w=n(84867);t.LabeledList=w.LabeledList;var L=n(34927);t.MenuBar=L.MenuBar;var B=n(60639);t.Modal=B.Modal;var S=n(91646);t.NoticeBox=S.NoticeBox;var I=n(44499);t.NumberInput=I.NumberInput;var T=n(41042);t.ProgressBar=T.ProgressBar;var A=n(38221);t.Popper=A.Popper;var M=n(85326);t.RestrictedInput=M.RestrictedInput;var E=n(64036);t.RoundGauge=E.RoundGauge;var O=n(41355);t.Section=O.Section;var P=n(1513);t.Slider=P.Slider;var F=n(86670);t.StyleableSection=F.StyleableSection;var D=n(70468);t.Stack=D.Stack;var R=n(1813);t.Table=R.Table;var j=n(26657);t.Tabs=j.Tabs;var W=n(7395);t.TextArea=W.TextArea;var z=n(36279);t.TimeDisplay=z.TimeDisplay;var U=n(4827);t.TrackOutsideClicks=U.TrackOutsideClicks;var H=n(83526);t.Tooltip=H.Tooltip;var G=n(29532);t.Dialog=G.Dialog},78419:function(e,t){"use strict";t.__esModule=!0,t.getGasLabel=t.getGasFromId=t.getGasColor=t.UI_UPDATE=t.UI_INTERACTIVE=t.UI_DISABLED=t.UI_CLOSE=t.T0C=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=void 0;t.T0C=273.15;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{captain:"#c06616",security:"#e74c3c",medbay:"#3498db",science:"#9b59b6",engineering:"#f1c40f",cargo:"#f39c12",centcom:"#00c100",other:"#c38312"},manifest:{command:"#3333FF",security:"#8e0000",medical:"#006600",engineering:"#b27300",science:"#a65ba6",cargo:"#bb9040",planetside:"#555555",civilian:"#a32800",miscellaneous:"#666666",silicon:"#222222"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"},reagent:{acidicbuffer:"#fbc314",basicbuffer:"#3853a4"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Mercenary",freq:1213,color:"#6D3F40"},{name:"Raider",freq:1277,color:"#6D3F40"},{name:"Special Ops",freq:1341,color:"#5C5C8A"},{name:"AI Private",freq:1343,color:"#FF00FF"},{name:"Response Team",freq:1345,color:"#5C5C8A"},{name:"Supply",freq:1347,color:"#5F4519"},{name:"Service",freq:1349,color:"#6eaa2c"},{name:"Science",freq:1351,color:"#993399"},{name:"Command",freq:1353,color:"#193A7A"},{name:"Medical",freq:1355,color:"#008160"},{name:"Engineering",freq:1357,color:"#A66300"},{name:"Security",freq:1359,color:"#A30000"},{name:"Explorer",freq:1361,color:"#555555"},{name:"Talon",freq:1363,color:"#555555"},{name:"Common",freq:1459,color:"#008000"},{name:"Entertainment",freq:1461,color:"#339966"},{name:"Security(I)",freq:1475,color:"#008000"},{name:"Medical(I)",freq:1485,color:"#008000"}];var n=[{id:"oxygen",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"nitrogen",name:"Nitrogen",label:"N\u2082",color:"green"},{id:"carbon_dioxide",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"phoron",name:"Phoron",label:"Phoron",color:"pink"},{id:"volatile_fuel",name:"Volatile Fuel",label:"EXP",color:"teal"},{id:"nitrous_oxide",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"other",name:"Other",label:"Other",color:"white"},{id:"pressure",name:"Pressure",label:"Pressure",color:"average"},{id:"temperature",name:"Temperature",label:"Temperature",color:"yellow"}];t.getGasLabel=function(e,t){if(!e)return t||"None";for(var o=e.toLowerCase(),r=e.replace(/(^\w{1})|(\s+\w{1})/g,(function(e){return e.toUpperCase()})),i=0;i=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(c&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;x(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:L(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),m}},e}function l(e,t,n,o,r,i,a){try{var c=e[i](a),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(o,r){var i=e.apply(t,n);function a(e){l(i,o,r,a,c,"next",e)}function c(e){l(i,o,r,a,c,"throw",e)}a(undefined)}))}}var s,u,m,p,f,h=(0,i.createLogger)("drag"),C=null!=(o=window.devicePixelRatio)?o:1,b=Byond.windowId,N=!1,g=!1,V=[0,0];t.setWindowKey=function(e){b=e};var v=function(){return[window.screenLeft*C,window.screenTop*C]};t.getWindowPosition=v;var _=function(){return[window.innerWidth*C,window.innerHeight*C]};t.getWindowSize=_;var y=function(e){var t=(0,r.vecAdd)(e,V);return Byond.winset(Byond.windowId,{pos:t[0]+","+t[1]})},k=function(e){return Byond.winset(Byond.windowId,{size:e[0]+"x"+e[1]})},x=function(){return[window.screen.availWidth*C,window.screen.availHeight*C]},w=function(e,t,n){void 0===n&&(n=50);for(var o,r=[t],i=0;il&&(r[a]=l-t[a],i=!0)}return[i,r]};t.dragStartHandler=function(e){var t;h.log("drag start"),N=!0,u=(0,r.vecSubtract)([e.screenX,e.screenY],v()),null==(t=e.target)||t.focus(),document.addEventListener("mousemove",A),document.addEventListener("mouseup",T),A(e)};var T=function O(e){h.log("drag end"),A(e),document.removeEventListener("mousemove",A),document.removeEventListener("mouseup",O),N=!1,L()},A=function(e){N&&(e.preventDefault(),y((0,r.vecSubtract)([e.screenX,e.screenY],u)))};t.resizeStartHandler=function(e,t){return function(n){var o;m=[e,t],h.log("resize start",m),g=!0,u=(0,r.vecSubtract)([n.screenX,n.screenY],v()),p=_(),null==(o=n.target)||o.focus(),document.addEventListener("mousemove",E),document.addEventListener("mouseup",M),E(n)}};var M=function P(e){h.log("resize end",f),E(e),document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",P),g=!1,L()},E=function(e){if(g){e.preventDefault();var t=(0,r.vecSubtract)([e.screenX,e.screenY],v()),n=(0,r.vecSubtract)(t,u);(f=(0,r.vecAdd)(p,(0,r.vecMultiply)(m,n),[1,1]))[0]=Math.max(f[0],150*C),f[1]=Math.max(f[1],50*C),k(f)}}},80835:function(e,t,n){"use strict";t.__esModule=!0,t.setupGlobalEvents=t.removeScrollableNode=t.globalEvents=t.canStealFocus=t.addScrollableNode=t.KeyEvent=void 0;var o=n(42678),r=new(n(20474).EventEmitter);t.globalEvents=r;var i,a=!1;t.setupGlobalEvents=function(e){void 0===e&&(e={}),a=!!e.ignoreWindowFocus};var c=!0,l=function b(e,t){a?c=!0:(i&&(clearTimeout(i),i=null),t?i=setTimeout((function(){return b(e)})):c!==e&&(c=e,r.emit(e?"window-focus":"window-blur"),r.emit("window-focus-change",e)))},d=null,s=function(e){var t=String(e.tagName).toLowerCase();return"input"===t||"textarea"===t};t.canStealFocus=s;var u=function N(){d&&(d.removeEventListener("blur",N),d=null)},m=null,p=null,f=[];t.addScrollableNode=function(e){f.push(e)};t.removeScrollableNode=function(e){var t=f.indexOf(e);t>=0&&f.splice(t,1)};window.addEventListener("mousemove",(function(e){var t=e.target;t!==p&&(p=t,function(e){if(!d&&c)for(var t=document.body;e&&e!==t;){if(f.includes(e)){if(e.contains(m))return;return m=e,void e.focus()}e=e.parentElement}}(t))})),window.addEventListener("focusin",(function(e){if(p=null,m=e.target,l(!0),s(e.target))return t=e.target,u(),void(d=t).addEventListener("blur",u);var t})),window.addEventListener("focusout",(function(e){p=null,l(!1,!0)})),window.addEventListener("blur",(function(e){p=null,l(!1,!0)})),window.addEventListener("beforeunload",(function(e){l(!1)}));var h={},C=function(){function e(e,t,n){this.event=void 0,this.type=void 0,this.code=void 0,this.ctrl=void 0,this.shift=void 0,this.alt=void 0,this.repeat=void 0,this._str=void 0,this.event=e,this.type=t,this.code=e.keyCode,this.ctrl=e.ctrlKey,this.shift=e.shiftKey,this.alt=e.altKey,this.repeat=!!n}var t=e.prototype;return t.hasModifierKeys=function(){return this.ctrl||this.alt||this.shift},t.isModifierKey=function(){return this.code===o.KEY_CTRL||this.code===o.KEY_SHIFT||this.code===o.KEY_ALT},t.isDown=function(){return"keydown"===this.type},t.isUp=function(){return"keyup"===this.type},t.toString=function(){return 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>=o.KEY_F1&&this.code<=o.KEY_F12?this._str+="F"+(this.code-111):this._str+="["+this.code+"]"),this._str},e}();t.KeyEvent=C,document.addEventListener("keydown",(function(e){if(!s(e.target)){var t=e.keyCode,n=new C(e,"keydown",h[t]);r.emit("keydown",n),r.emit("key",n),h[t]=!0}})),document.addEventListener("keyup",(function(e){if(!s(e.target)){var t=e.keyCode,n=new C(e,"keyup");r.emit("keyup",n),r.emit("key",n),h[t]=!1}}))},68566:function(e,t){"use strict";t.__esModule=!0,t.focusWindow=t.focusMap=void 0;t.focusMap=function(){Byond.winset("mapwindow.map",{focus:!0})};t.focusWindow=function(){Byond.winset(Byond.windowId,{focus:!0})}},43820:function(e,t){"use strict";t.__esModule=!0,t.formatTime=t.formatSiUnit=t.formatSiBaseTenUnit=t.formatPower=t.formatMoney=t.formatDb=t.formatCommaNumber=void 0;var n=["f","p","n","\u03bc","m"," ","k","M","G","T","P","E","Z","Y","R","Q","F","N","H"],o=n.indexOf(" "),r=function(e,t,r){if(void 0===t&&(t=-o),void 0===r&&(r=""),!isFinite(e))return e.toString();var i=Math.floor(Math.log10(Math.abs(e))),a=Math.max(3*t,i),c=Math.floor(a/3),l=n[Math.min(c+o,n.length-1)],d=(e/Math.pow(1e3,c)).toFixed(2);return d.endsWith(".00")?d=d.slice(0,-3):d.endsWith(".0")&&(d=d.slice(0,-2)),(d+" "+l.trim()+r).trim()};t.formatSiUnit=r;t.formatPower=function(e,t){return void 0===t&&(t=0),r(e,t,"W")};t.formatMoney=function(e,t){if(void 0===t&&(t=0),!Number.isFinite(e))return String(e);var n=Number(e.toFixed(t)),o=n<0,r=Math.abs(n).toString().split(".");r[0]=r[0].replace(/\B(?=(\d{3})+(?!\d))/g,"\u2009");var i=r.join(".");return o?"-"+i:i};t.formatDb=function(e){var t=20*Math.log10(e),n=t>=0?"+":"-",o=Math.abs(t);return""+n+(o=o===Infinity?"Inf":o.toFixed(2))+" dB"};var i=["","\xb7 10\xb3","\xb7 10\u2076","\xb7 10\u2079","\xb7 10\xb9\xb2","\xb7 10\xb9\u2075","\xb7 10\xb9\u2078","\xb7 10\xb2\xb9","\xb7 10\xb2\u2074","\xb7 10\xb2\u2077","\xb7 10\xb3\u2070","\xb7 10\xb3\xb3","\xb7 10\xb3\u2076","\xb7 10\xb3\u2079"];t.formatSiBaseTenUnit=function(e,t,n){if(void 0===t&&(t=0),void 0===n&&(n=""),!isFinite(e))return"NaN";var o=Math.floor(Math.log10(e)),r=Math.max(3*t,o),a=Math.floor(r/3),c=i[a],l=e/Math.pow(1e3,a),d=Math.max(0,2-r%3);return(l.toFixed(d)+" "+c+" "+n).trim()};t.formatTime=function(e,t){void 0===t&&(t="default");var n=Math.floor(e/10),o=Math.floor(n/3600),r=Math.floor(n%3600/60),i=n%60;return"short"===t?""+(o>0?o+"h":"")+(r>0?r+"m":"")+(i>0?i+"s":""):String(o).padStart(2,"0")+":"+String(r).padStart(2,"0")+":"+String(i).padStart(2,"0")};t.formatCommaNumber=function(e){if(!Number.isFinite(e))return e;var t=e.toString().split(".");return t[0]=t[0].replace(/\B(?=(\d{3})+(?!\d))/g,","),t.join(".")}},17192:function(e,t,n){"use strict";t.__esModule=!0,t.setupHotKeys=t.releaseHotKey=t.releaseHeldKeys=t.listenForKeyEvents=t.acquireHotKey=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{"default":e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var c=r?Object.getOwnPropertyDescriptor(e,a):null;c&&(c.get||c.set)?Object.defineProperty(o,a,c):o[a]=e[a]}o["default"]=e,n&&n.set(e,o);return o}(n(42678)),r=n(80835);function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}var a=(0,n(66905).createLogger)("hotkeys"),c={},l=[o.KEY_ESCAPE,o.KEY_ENTER,o.KEY_SPACE,o.KEY_TAB,o.KEY_CTRL,o.KEY_SHIFT,o.KEY_UP,o.KEY_DOWN,o.KEY_LEFT,o.KEY_RIGHT,o.KEY_F5],d={},s=[],u=function(e){var t=String(e);if("Ctrl+F5"!==t&&"Ctrl+R"!==t){if("Ctrl+F"!==t&&!(e.event.defaultPrevented||e.isModifierKey()||l.includes(e.code))){var n,o=16===(n=e.code)?"Shift":17===n?"Ctrl":18===n?"Alt":33===n?"Northeast":34===n?"Southeast":35===n?"Southwest":36===n?"Northwest":37===n?"West":38===n?"North":39===n?"East":40===n?"South":45===n?"Insert":46===n?"Delete":n>=48&&n<=57||n>=65&&n<=90?String.fromCharCode(n):n>=96&&n<=105?"Numpad"+(n-96):n>=112&&n<=123?"F"+(n-111):188===n?",":189===n?"-":190===n?".":void 0;if(o){var r=c[o];if(r)return a.debug("macro",r),Byond.command(r);if(e.isDown()&&!d[o]){d[o]=!0;var i='KeyDown "'+o+'"';return a.debug(i),Byond.command(i)}if(e.isUp()&&d[o]){d[o]=!1;var s='KeyUp "'+o+'"';return a.debug(s),Byond.command(s)}}}}else location.reload()};t.acquireHotKey=function(e){l.push(e)};t.releaseHotKey=function(e){var t=l.indexOf(e);t>=0&&l.splice(t,1)};var m=function(){for(var e=0,t=Object.keys(d);e=75?"green":s>=25?"yellow":"red";var N=null;return u>=75&&(N="green"),N=u>=25?"yellow":"red",(0,o.createComponentVNode)(2,a.Window,{width:600,height:470,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Stored AI",children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,display:"inline-block",children:(0,o.createVNode)(1,"h3",null,name,0)}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:b,value:s/100})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:N,value:u/100})})]})}),(0,o.createComponentVNode)(2,i.Box,{color:"red",children:(0,o.createVNode)(1,"h2",null,1===m?"Wipe of AI in progress...":"",0)})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Laws",children:!!p&&(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",children:e},t)}))})||(0,o.createComponentVNode)(2,i.Box,{color:"red",children:(0,o.createVNode)(1,"h3",null,"No laws detected.",16)})}),(0,o.createComponentVNode)(2,i.Section,{title:"Actions",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Wireless Activity",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"check":"times",content:h?"Enabled":"Disabled",color:h?"green":"red",onClick:function(){return c("wireless")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Subspace Transceiver",children:(0,o.createComponentVNode)(2,i.Button,{icon:C?"check":"times",content:C?"Enabled":"Disabled",color:C?"green":"red",onClick:function(){return c("radio")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"AI Power",children:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"radiation",confirmIcon:"radiation",disabled:m||0===s,confirmColor:"red",content:"Shutdown",onClick:function(){return c("wipe")}})})]})})]})})}},97519:function(e,t,n){"use strict";t.__esModule=!0,t.APC=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(91863),l=n(99671);t.APC=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=(0,o.createComponentVNode)(2,s);return i.gridCheck?c=(0,o.createComponentVNode)(2,u):i.failTime&&(c=(0,o.createComponentVNode)(2,m)),(0,o.createComponentVNode)(2,a.Window,{width:450,height:475,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:c})})};var d={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"}},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data,s=l.locked&&!l.siliconUser,u=(l.normallyLocked,d[l.externalPower]||d[0]),m=d[l.chargingStatus]||d[0],p=l.powerChannels||[],f=l.powerCellStatus/100;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{deny:l.emagged,denialMessage:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"bad",fontSize:"1.5rem",children:"Fault in ID authenticator."}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Please contact maintenance for service."})],4)}),(0,o.createComponentVNode)(2,i.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Main Breaker",color:u.color,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l.isOperating?"power-off":"times",content:l.isOperating?"On":"Off",selected:l.isOperating&&!s,color:l.isOperating?"":"bad",disabled:s,onClick:function(){return a("breaker")}}),children:["[ ",u.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",value:f})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Mode",color:m.color,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l.chargeMode?"sync":"times",content:l.chargeMode?"Auto":"Off",selected:l.chargeMode,disabled:s,onClick:function(){return a("charge")}}),children:["[ ",m.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[p.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Auto",selected:!s&&(1===e.status||3===e.status),disabled:s,onClick:function(){return a("channel",t.auto)}}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"On",selected:!s&&2===e.status,disabled:s,onClick:function(){return a("channel",t.on)}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Off",selected:!s&&0===e.status,disabled:s,onClick:function(){return a("channel",t.off)}})],4),children:[e.powerLoad," W"]},e.title)})),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Load",children:l.totalCharging?(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W (+ "),l.totalCharging,(0,o.createTextVNode)(" W charging)")],0):(0,o.createVNode)(1,"b",null,[l.totalLoad,(0,o.createTextVNode)(" W")],0)})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Misc",buttons:!!l.siliconUser&&(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return a("overload")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:l.coverLocked?"lock":"unlock",content:l.coverLocked?"Engaged":"Disengaged",selected:l.coverLocked,disabled:s,onClick:function(){return a("cover")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:"Disabled",selected:2===l.nightshiftSetting,onClick:function(){return a("nightshift",{nightshift:2})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:"Automatic",selected:1===l.nightshiftSetting,onClick:function(){return a("nightshift",{nightshift:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:"Enabled",selected:3===l.nightshiftSetting,onClick:function(){return a("nightshift",{nightshift:3})}})],4)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",content:l.emergencyLights?"Enabled":"Disabled",selected:l.emergencyLights,onClick:function(){return a("emergency_lighting")}})})]})})],4)},u=function(e,t){return(0,o.createComponentVNode)(2,l.FullscreenNotice,{title:"System Failure",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,children:"Power surge detected, grid check in effect..."})]})},m=function(e,t){var n=(0,r.useBackend)(t),a=n.data,c=n.act,l=(0,o.createComponentVNode)(2,i.Button,{icon:"repeat",content:"Restart Now",color:"good",onClick:function(){return c("reboot")}});return a.locked&&!a.siliconUser&&(l=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Swipe an ID card for manual reboot."})),(0,o.createComponentVNode)(2,i.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"SYSTEM FAILURE",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"average",children:(0,o.createVNode)(1,"h2",null,"I/O regulators malfunction detected! Waiting for system reboot...",16)}),(0,o.createComponentVNode)(2,i.Box,{color:"good",children:["Automatic reboot in ",a.failTime," seconds..."]}),(0,o.createComponentVNode)(2,i.Box,{mt:4,children:l})]})}},65207:function(e,t,n){"use strict";t.__esModule=!0,t.AccountsTerminal=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AccountsTerminal=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.id_inserted,u=d.id_card,m=d.access_level,p=d.machine_id;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:640,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Machine",color:"average",children:p}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"eject":"sign-in-alt",fluid:!0,content:u,onClick:function(){return l("insert_card")}})})]})}),m>0&&(0,o.createComponentVNode)(2,c)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,u=c.creating_new_account,m=c.detailed_account_view;return(0,o.createComponentVNode)(2,i.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:!u&&!m,icon:"home",onClick:function(){return a("view_accounts_list")},children:"Home"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:u,icon:"cog",onClick:function(){return a("create_account")},children:"New Account"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{disabled:u,icon:"print",onClick:function(){return a("print")},children:"Print"})]}),u&&(0,o.createComponentVNode)(2,l)||m&&(0,o.createComponentVNode)(2,d)||(0,o.createComponentVNode)(2,s)]})},l=function(e,t){var n=(0,r.useBackend)(t).act,a=(0,r.useSharedState)(t,"holder",""),c=a[0],l=a[1],d=(0,r.useSharedState)(t,"money",""),s=d[0],u=d[1];return(0,o.createComponentVNode)(2,i.Section,{title:"Create Account",level:2,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Account Holder",children:(0,o.createComponentVNode)(2,i.Input,{value:c,fluid:!0,onInput:function(e,t){return l(t)}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Initial Deposit",children:(0,o.createComponentVNode)(2,i.Input,{value:s,fluid:!0,onInput:function(e,t){return u(t)}})})]}),(0,o.createComponentVNode)(2,i.Button,{disabled:!c||!s,mt:1,fluid:!0,icon:"plus",onClick:function(){return n("finalise_create_account",{holder_name:c,starting_funds:s})},content:"Create"})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.access_level,d=c.station_account_number,s=c.account_number,u=c.owner_name,m=c.money,p=c.suspended,f=c.transactions;return(0,o.createComponentVNode)(2,i.Section,{title:"Account Details",level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"ban",selected:p,content:"Suspend",onClick:function(){return a("toggle_suspension")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Account Number",children:["#",s]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Holder",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Balance",children:[m,"\u20ae"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:p?"bad":"good",children:p?"SUSPENDED":"Active"})]}),(0,o.createComponentVNode)(2,i.Section,{title:"CentCom Administrator",level:2,mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Payroll",children:(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"bad",fluid:!0,icon:"ban",confirmIcon:"ban",content:"Revoke",confirmContent:"This cannot be undone.",disabled:s===d,onClick:function(){return a("revoke_payroll")}})})})}),l>=2&&(0,o.createComponentVNode)(2,i.Section,{title:"Silent Funds Transfer",level:2,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("add_funds")},content:"Add Funds"}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("remove_funds")},content:"Remove Funds"})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Transactions",level:2,mt:1,children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Timestamp"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Target"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Reason"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Value"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Terminal"})]}),f.map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.date," ",e.time]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.target_name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.purpose}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.amount,"\u20ae"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.source_terminal})]},t)}))]})})]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,i.Section,{title:"NanoTrasen Accounts",level:2,children:c.length&&(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.owner_name+e.suspended,color:e.suspended?"bad":null,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"#"+e.account_number,onClick:function(){return a("view_account_detail",{account_index:e.account_index})}})},e.account_index)}))})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"There are no accounts available."})})}},75598:function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleList=t.AdminShuttleController=void 0;var o=n(58734),r=n(45445),i=n(62188),a=n(71558),c=n(2798);t.AdminShuttleController=function(){return(0,o.createComponentVNode)(2,c.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,s=l.shuttles,u=l.overmap_ships;return(0,o.createComponentVNode)(2,a.Section,{noTopPadding:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Classic Shuttles",children:(0,o.createComponentVNode)(2,a.Table,{children:(0,r.sortBy)((function(e){return e.name}))(s).map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{m:0,content:"JMP",onClick:function(){return c("adminobserve",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{m:0,content:"Fly",onClick:function(){return c("classicmove",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.current_location}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:d(e.status)})]},e.ref)}))})}),(0,o.createComponentVNode)(2,a.Section,{title:"Overmap Ships",children:(0,o.createComponentVNode)(2,a.Table,{children:(0,r.sortBy)((function(e){var t;return(null==(t=e.name)?void 0:t.toLowerCase())||e.name||e.ref}))(u).map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"JMP",onClick:function(){return c("adminobserve",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Control",onClick:function(){return c("overmap_control",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name})]},e.ref)}))})})]})};t.ShuttleList=l;var d=function(e){switch(e){case 0:return"Idle";case 1:return"Warmup";case 2:return"Transit";default:return"UNK"}}},36370:function(e,t,n){"use strict";t.__esModule=!0,t.AgentCard=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AgentCard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.entries,s=l.electronic_warfare;return(0,o.createComponentVNode)(2,a.Window,{width:550,height:400,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Info",children:(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c(e.name.toLowerCase().replace(/ /g,""))},icon:"cog"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.value})]},e.name)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Electronic Warfare",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:s,content:s?"Electronic warfare is enabled. This will prevent you from being tracked by the AI.":"Electronic warfare disabled.",onClick:function(){return c("electronic_warfare")}})})]})})}},99242:function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c={2:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Offline"}};t.AiAirlock=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=c[d.power.main]||c[0],u=c[d.power.backup]||c[0],m=c[d.shock]||c[0];return(0,o.createComponentVNode)(2,a.Window,{width:500,height:390,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Main",color:s.color,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",disabled:!d.power.main,content:"Disrupt",onClick:function(){return l("disrupt-main")}}),children:[d.power.main?"Online":"Offline"," ",d.wires.main_1&&d.wires.main_2?d.power.main_timeleft>0&&"["+d.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"lightbulb-o",disabled:!d.power.backup,content:"Disrupt",onClick:function(){return l("disrupt-backup")}}),children:[d.power.backup?"Online":"Offline"," ",d.wires.backup_1&&d.wires.backup_2?d.power.backup_timeleft>0&&"["+d.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Electrify",color:m.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",disabled:!(d.wires.shock&&0===d.shock),content:"Restore",onClick:function(){return l("shock-restore")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Temporary",onClick:function(){return l("shock-temp")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"bolt",disabled:!d.wires.shock,content:"Permanent",onClick:function(){return l("shock-perm")}})],4),children:[2===d.shock?"Safe":"Electrified"," ",(d.wires.shock?d.shock_timeleft>0&&"["+d.shock_timeleft+"s]":"[Wires have been cut!]")||-1===d.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d.id_scanner?"power-off":"times",content:d.id_scanner?"Enabled":"Disabled",selected:d.id_scanner,disabled:!d.wires.id_scanner,onClick:function(){return l("idscan-toggle")}}),children:!d.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d.locked?"lock":"unlock",content:d.locked?"Lowered":"Raised",selected:d.locked,disabled:!d.wires.bolts,onClick:function(){return l("bolt-toggle")}}),children:!d.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d.lights?"power-off":"times",content:d.lights?"Enabled":"Disabled",selected:d.lights,disabled:!d.wires.lights,onClick:function(){return l("light-toggle")}}),children:!d.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d.safe?"power-off":"times",content:d.safe?"Enabled":"Disabled",selected:d.safe,disabled:!d.wires.safe,onClick:function(){return l("safe-toggle")}}),children:!d.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d.speed?"power-off":"times",content:d.speed?"Enabled":"Disabled",selected:d.speed,disabled:!d.wires.timing,onClick:function(){return l("speed-toggle")}}),children:!d.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d.opened?"sign-out-alt":"sign-in-alt",content:d.opened?"Open":"Closed",selected:d.opened,disabled:d.locked||d.welded,onClick:function(){return l("open-close")}}),children:!(!d.locked&&!d.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),d.locked?"bolted":"",d.locked&&d.welded?" and ":"",d.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})]})})}},25302:function(e,t,n){"use strict";t.__esModule=!0,t.AiRestorerContent=t.AiRestorer=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AiRestorer=function(){return(0,o.createComponentVNode)(2,a.Window,{width:370,height:360,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.AI_present,d=c.error,s=c.name,u=c.laws,m=c.isDead,p=c.restoring,f=c.health,h=c.ejectable;return(0,o.createFragment)([d&&(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",children:d}),!!h&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eject",content:l?s:"----------",disabled:!l,onClick:function(){return a("PRG_eject")}}),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:h?"System Status":s,buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,color:m?"bad":"good",children:m?"Nonfunctional":"Functional"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:f,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})})}),!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",color:"good",mt:1,children:"RECONSTRUCTION IN PROGRESS"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",content:"Begin Reconstruction",disabled:p,mt:1,onClick:function(){return a("PRG_beginReconstruction")}}),(0,o.createComponentVNode)(2,i.Section,{title:"Laws",level:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{className:"candystripe",children:e},e)}))})]})],0)};t.AiRestorerContent=c},83203:function(e,t,n){"use strict";t.__esModule=!0,t.AiSupermatter=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(99671);t.AiSupermatter=function(e,t){var n=(0,r.useBackend)(t).data,i=(n.integrity_percentage,n.ambient_temp,n.ambient_pressure,n.detonating),c=(0,o.createComponentVNode)(2,d);return i&&(c=(0,o.createComponentVNode)(2,l)),(0,o.createComponentVNode)(2,a.Window,{width:500,height:300,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:c})})};var l=function(e,t){return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"DETONATION IMMINENT",children:(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{color:"bad",name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"CRYSTAL DELAMINATING"}),(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Evacuate area immediately"})]})})},d=function(e,t){var n=(0,r.useBackend)(t).data,a=n.integrity_percentage,c=n.ambient_temp,l=n.ambient_pressure;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Crystal Integrity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:a,maxValue:100,ranges:{good:[90,Infinity],average:[25,90],bad:[-Infinity,25]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Environment Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:c,maxValue:1e4,ranges:{bad:[5e3,Infinity],average:[4e3,5e3],good:[-Infinity,4e3]},children:[c," K"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Environment Pressure",children:[l," kPa"]})]})})}},17283:function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(78419),l=n(2798),d=n(91863),s=n(66487);t.AirAlarm=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),a=r.locked&&!r.siliconUser&&!r.remoteUser;return(0,o.createComponentVNode)(2,l.Window,{width:440,height:650,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d.InterfaceLockNoticeBox),(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,m),!a&&(0,o.createComponentVNode)(2,f)]})})};var u=function(e,t){var n=(0,i.useBackend)(t).data,l=(n.environment_data||[]).filter((function(e){return e.value>=.01})),d={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},s=d[n.danger_level]||d[0];return(0,o.createComponentVNode)(2,a.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[l.length>0&&(0,o.createFragment)([l.map((function(e){var t=d[e.danger_level]||d[0];return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,c.getGasLabel)(e.name),color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Local status",color:s.color,children:s.localStatusText}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Area status",color:n.atmos_alarm||n.fire_alarm?"bad":"good",children:(n.atmos_alarm?"Atmosphere Alarm":n.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!n.emagged&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.target_temperature,d=c.rcon;return(0,o.createComponentVNode)(2,a.Section,{title:"Comfort Settings",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Remote Control",children:[(0,o.createComponentVNode)(2,a.Button,{selected:1===d,content:"Off",onClick:function(){return r("rcon",{rcon:1})}}),(0,o.createComponentVNode)(2,a.Button,{selected:2===d,content:"Auto",onClick:function(){return r("rcon",{rcon:2})}}),(0,o.createComponentVNode)(2,a.Button,{selected:3===d,content:"On",onClick:function(){return r("rcon",{rcon:3})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,a.Button,{content:l,onClick:function(){return r("temperature")}})})]})})},p={home:{title:"Air Controls",component:function(){return h}},vents:{title:"Vent Controls",component:function(){return C}},scrubbers:{title:"Scrubber Controls",component:function(){return b}},modes:{title:"Operating Mode",component:function(){return N}},thresholds:{title:"Alarm Thresholds",component:function(){return g}}},f=function(e,t){var n=(0,i.useLocalState)(t,"screen"),r=n[0],c=n[1],l=p[r]||p.home,d=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:r&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c()}}),children:(0,o.createComponentVNode)(2,d)})},h=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=(0,i.useLocalState)(t,"screen"),d=(l[0],l[1]),s=c.mode,u=c.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:u?"exclamation-triangle":"exclamation",color:u&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return r(u?"reset":"alarm")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:3===s?"exclamation-triangle":"exclamation",color:3===s&&"danger",content:"Panic Siphon",onClick:function(){return r("mode",{mode:3===s?1:3})}}),(0,o.createComponentVNode)(2,a.Box,{mt:2}),(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return d("vents")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return d("scrubbers")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return d("modes")}}),(0,o.createComponentVNode)(2,a.Box,{mt:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return d("thresholds")}})],4)},C=function(e,t){var n=(0,i.useBackend)(t).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,s.Vent,{vent:e},e.id_tag)})):"Nothing to show"},b=function(e,t){var n=(0,i.useBackend)(t).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.createComponentVNode)(2,s.Scrubber,{scrubber:e},e.id_tag)})):"Nothing to show"},N=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.modes;return c&&0!==c.length?c.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return r("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,a.Box,{mt:1})],4,e.mode)})):"Nothing to show"},g=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,d.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",(0,o.createVNode)(1,"span","color-"+(0,c.getGasColor)(e.name),(0,c.getGasLabel)(e.name),0),2),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return l("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},85156:function(e,t,n){"use strict";t.__esModule=!0,t.AlertModal=void 0;var o=n(58734),r=n(89226),i=n(62188),a=n(42678),c=n(71558),l=n(2798);t.AlertModal=function(e,t){var n=(0,i.useBackend)(t),s=n.act,u=n.data,m=u.autofocus,p=u.buttons,f=void 0===p?[]:p,h=u.large_buttons,C=u.message,b=void 0===C?"":C,N=u.timeout,g=u.title,V=(0,i.useLocalState)(t,"selected",0),v=V[0],_=V[1],y=115+(b.length>30?Math.ceil(b.length/4):0)+(b.length&&h?5:0),k=325+(f.length>2?55:0),x=function(e){0===v&&-1===e?_(f.length-1):v===f.length-1&&1===e?_(0):_(v+e)};return(0,o.createComponentVNode)(2,l.Window,{height:y,title:g,width:k,children:[!!N&&(0,o.createComponentVNode)(2,r.Loader,{value:N}),(0,o.createComponentVNode)(2,l.Window.Content,{onKeyDown:function(e){var t=window.event?e.which:e.keyCode;t===a.KEY_SPACE||t===a.KEY_ENTER?s("choose",{choice:f[v]}):t===a.KEY_ESCAPE?s("cancel"):t===a.KEY_LEFT?(e.preventDefault(),x(-1)):t!==a.KEY_TAB&&t!==a.KEY_RIGHT||(e.preventDefault(),x(1))},children:(0,o.createComponentVNode)(2,c.Section,{fill:!0,children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,m:1,children:(0,o.createComponentVNode)(2,c.Box,{color:"label",overflow:"hidden",children:b})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:[!!m&&(0,o.createComponentVNode)(2,c.Autofocus),(0,o.createComponentVNode)(2,d,{selected:v})]})]})})})]})};var d=function(e,t){var n=(0,i.useBackend)(t).data,r=n.buttons,a=void 0===r?[]:r,l=n.large_buttons,d=n.swapped_buttons,u=e.selected;return(0,o.createComponentVNode)(2,c.Flex,{align:"center",direction:d?"row":"row-reverse",fill:!0,justify:"space-around",wrap:!0,children:null==a?void 0:a.map((function(e,t){return l&&a.length<3?(0,o.createComponentVNode)(2,c.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,s,{button:e,id:t.toString(),selected:u===t})},t):(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,s,{button:e,id:t.toString(),selected:u===t})},t)}))})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data.large_buttons,l=e.button,d=e.selected,s=l.length>7?l.length:7;return(0,o.createComponentVNode)(2,c.Button,{fluid:!!a,height:!!a&&2,onClick:function(){return r("choose",{choice:l})},m:.5,pl:2,pr:2,pt:a?.33:0,selected:d,textAlign:"center",width:!a&&s,children:a?l.toUpperCase():l})}},80236:function(e,t,n){"use strict";t.__esModule=!0,t.AlgaeFarm=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(40946);t.AlgaeFarm=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.usePower,u=d.materials,m=d.last_flow_rate,p=d.last_power_draw,f=d.inputDir,h=d.outputDir,C=d.input,b=d.output,N=d.errorText;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[N&&(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",verticalAlign:"middle",children:N})}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"Processing",selected:2===s,onClick:function(){return l("toggle")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Rate",children:[m," L/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power Draw",children:[p," W"]}),(0,o.createComponentVNode)(2,i.LabeledList.Divider,{size:1}),u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.capitalize)(e.display),children:[(0,o.createComponentVNode)(2,i.ProgressBar,{width:"80%",value:e.qty,maxValue:e.max,children:[e.qty,"/",e.max]}),(0,o.createComponentVNode)(2,i.Button,{ml:1,content:"Eject",onClick:function(){return l("ejectMaterial",{mat:e.name})}})]},e.name)}))]}),(0,o.createComponentVNode)(2,i.Table,{mt:1,children:(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Gas Input ("+f+")",children:C?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Pressure",children:[C.pressure," kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:C.name,children:[C.percent,"% (",C.moles," moles)"]})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No connection detected."})})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Gas Output ("+h+")",children:b?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Pressure",children:[b.pressure," kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:b.name,children:[b.percent,"% (",b.moles," moles)"]})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No connection detected."})})})]})})]})]})})}},77062:function(e,t,n){"use strict";t.__esModule=!0,t.AppearanceChanger=void 0;var o=n(58734),r=n(45445),i=n(40946),a=n(62188),c=n(71558),l=n(2798);t.AppearanceChanger=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.config),N=n.data,g=N.name,V=N.specimen,v=N.gender,_=N.gender_id,y=N.hair_style,k=N.facial_hair_style,x=N.ear_style,w=N.tail_style,L=N.wing_style,B=(N.markings,N.change_race),S=N.change_gender,I=N.change_eye_color,T=N.change_skin_tone,A=N.change_skin_color,M=N.change_hair_color,E=N.change_facial_hair_color,O=N.change_hair,P=N.change_facial_hair,F=N.mapRef,D=r.title,R=I||T||A||M||E,j=-1;B?j=0:S?j=1:R?j=2:O?j=4:P&&(j=5);var W=(0,a.useLocalState)(t,"tabIndex",j),z=W[0],U=W[1];return(0,o.createComponentVNode)(2,l.Window,{width:700,height:650,title:(0,i.decodeHtmlEntities)(D),children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Section,{title:"Reflection",children:(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:g}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Species",color:B?null:"grey",children:V}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",color:S?null:"grey",children:v?(0,i.capitalize)(v):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",color:R?null:"grey",children:_?(0,i.capitalize)(_):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Hair Style",color:O?null:"grey",children:y?(0,i.capitalize)(y):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Facial Hair Style",color:P?null:"grey",children:k?(0,i.capitalize)(k):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Ear Style",color:O?null:"grey",children:x?(0,i.capitalize)(x):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Tail Style",color:O?null:"grey",children:w?(0,i.capitalize)(w):"Not Set"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wing Style",color:O?null:"grey",children:L?(0,i.capitalize)(L):"Not Set"})]})}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.ByondUi,{style:{width:"256px",height:"256px"},params:{id:F,type:"map"}})})]})}),(0,o.createComponentVNode)(2,c.Tabs,{children:[B?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:0===z,onClick:function(){return U(0)},children:"Race"}):null,S?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===z,onClick:function(){return U(1)},children:"Gender & Sex"}):null,R?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:2===z,onClick:function(){return U(2)},children:"Colors"}):null,O?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:3===z,onClick:function(){return U(3)},children:"Hair"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:5===z,onClick:function(){return U(5)},children:"Ear"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:6===z,onClick:function(){return U(6)},children:"Tail"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:7===z,onClick:function(){return U(7)},children:"Wing"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:8===z,onClick:function(){return U(8)},children:"Markings"})],4):null,P?(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:4===z,onClick:function(){return U(4)},children:"Facial Hair"}):null]}),(0,o.createComponentVNode)(2,c.Box,{height:"43%",children:[B&&0===z?(0,o.createComponentVNode)(2,d):null,S&&1===z?(0,o.createComponentVNode)(2,s):null,R&&2===z?(0,o.createComponentVNode)(2,u):null,O&&3===z?(0,o.createComponentVNode)(2,m):null,P&&4===z?(0,o.createComponentVNode)(2,p):null,O&&5===z?(0,o.createComponentVNode)(2,f):null,O&&6===z?(0,o.createComponentVNode)(2,h):null,O&&7===z?(0,o.createComponentVNode)(2,C):null,O&&8===z?(0,o.createComponentVNode)(2,b):null]})]})})};var d=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.species,s=l.specimen,u=(0,r.sortBy)((function(e){return e.specimen}))(d||[]);return(0,o.createComponentVNode)(2,c.Section,{title:"Species",fill:!0,scrollable:!0,children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e.specimen,selected:s===e.specimen,onClick:function(){return i("race",{race:e.specimen})}},e.specimen)}))})},s=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.gender,d=i.gender_id,s=i.genders,u=i.id_genders;return(0,o.createComponentVNode)(2,c.Section,{title:"Gender & Sex",fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Biological Sex",children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===l,content:e.gender_name,onClick:function(){return r("gender",{gender:e.gender_key})}},e.gender_key)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Gender Identity",children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{selected:e.gender_key===d,content:e.gender_name,onClick:function(){return r("gender_id",{gender_id:e.gender_key})}},e.gender_key)}))})]})})},u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.change_eye_color,d=i.change_skin_tone,s=i.change_skin_color,u=i.change_hair_color,m=i.change_facial_hair_color,p=i.eye_color,f=i.skin_color,h=i.hair_color,C=i.facial_hair_color,b=i.ears_color,N=i.ears2_color,g=i.tail_color,V=i.tail2_color,v=i.wing_color,_=i.wing2_color;return(0,o.createComponentVNode)(2,c.Section,{title:"Colors",fill:!0,scrollable:!0,children:[l?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:p,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Eye Color",onClick:function(){return r("eye_color")}})]}):null,d?(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Tone",onClick:function(){return r("skin_tone")}})}):null,s?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:f,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Skin Color",onClick:function(){return r("skin_color")}})]}):null,u?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:h,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Hair Color",onClick:function(){return r("hair_color")}})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:b,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Ears Color",onClick:function(){return r("ears_color")}})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:N,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Secondary Ears Color",onClick:function(){return r("ears2_color")}})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:g,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Tail Color",onClick:function(){return r("tail_color")}})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:V,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Secondary Tail Color",onClick:function(){return r("tail2_color")}})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:v,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Wing Color",onClick:function(){return r("wing_color")}})]}),(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:_,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Secondary Wing Color",onClick:function(){return r("wing2_color")}})]})],4):null,m?(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:C,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Facial Hair Color",onClick:function(){return r("facial_hair_color")}})]}):null]})},m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.hair_style,d=i.hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("hair",{hair:e.hairstyle})},selected:e.hairstyle===l,content:e.hairstyle},e.hairstyle)}))})},p=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.facial_hair_style,d=i.facial_hair_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Facial Hair",fill:!0,scrollable:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return r("facial_hair",{facial_hair:e.facialhairstyle})},selected:e.facialhairstyle===l,content:e.facialhairstyle},e.facialhairstyle)}))})},f=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.ear_style,s=l.ear_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Ears",fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return i("ear",{clear:!0})},selected:null===d,content:"-- Not Set --"}),(0,r.sortBy)((function(e){return e.name.toLowerCase()}))(s).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return i("ear",{ref:e.instance})},selected:e.name===d,content:e.name},e.instance)}))]})},h=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.tail_style,s=l.tail_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Tails",fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return i("tail",{clear:!0})},selected:null===d,content:"-- Not Set --"}),(0,r.sortBy)((function(e){return e.name.toLowerCase()}))(s).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return i("tail",{ref:e.instance})},selected:e.name===d,content:e.name},e.instance)}))]})},C=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.wing_style,s=l.wing_styles;return(0,o.createComponentVNode)(2,c.Section,{title:"Wings",fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return i("wing",{clear:!0})},selected:null===d,content:"-- Not Set --"}),(0,r.sortBy)((function(e){return e.name.toLowerCase()}))(s).map((function(e){return(0,o.createComponentVNode)(2,c.Button,{onClick:function(){return i("wing",{ref:e.instance})},selected:e.name===d,content:e.name},e.instance)}))]})},b=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.markings;return(0,o.createComponentVNode)(2,c.Section,{title:"Markings",fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{content:"Add Marking",onClick:function(){return r("marking",{todo:1,name:"na"})}})}),(0,o.createComponentVNode)(2,c.LabeledList,{children:i.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.marking_name,children:[(0,o.createComponentVNode)(2,c.ColorBox,{color:e.marking_color,mr:1}),(0,o.createComponentVNode)(2,c.Button,{content:"Change Color",onClick:function(){return r("marking",{todo:4,name:e.marking_name})}}),(0,o.createComponentVNode)(2,c.Button,{content:"-",onClick:function(){return r("marking",{todo:0,name:e.marking_name})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Move down",onClick:function(){return r("marking",{todo:3,name:e.marking_name})}}),(0,o.createComponentVNode)(2,c.Button,{content:"Move up",onClick:function(){return r("marking",{todo:2,name:e.marking_name})}})]},e.marking_name)}))})]})}},35567:function(e,t,n){"use strict";t.__esModule=!0,t.ArcadeBattle=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.ArcadeBattle=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=(l.name,l.temp),s=l.enemyAction,u=l.enemyName,m=l.playerHP,p=l.playerMP,f=l.enemyHP,h=(l.enemyMP,l.gameOver);return(0,o.createComponentVNode)(2,a.Window,{width:400,height:240,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:u,textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Section,{color:"label",children:[(0,o.createComponentVNode)(2,i.Box,{children:d}),(0,o.createComponentVNode)(2,i.Box,{children:!h&&s})]}),(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[m,"HP"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:p,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[p,"MP"]})})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Enemy HP",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:f,minValue:0,maxValue:45,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[f,"HP"]})})})})]}),h&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,mt:1,color:"green",content:"New Game",onClick:function(){return c("newgame")}})||(0,o.createComponentVNode)(2,i.Flex,{mt:2,justify:"space-between",spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",onClick:function(){return c("attack")},content:"Attack!"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",onClick:function(){return c("heal")},content:"Heal!"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",onClick:function(){return c("charge")},content:"Recharge!"})})]})]})})})}},66996:function(e,t,n){"use strict";t.__esModule=!0,t.AreaScrubberControl=void 0;var o=n(58734),r=n(71558),i=n(62188),a=n(2798),c=n(40946);t.AreaScrubberControl=function(e,t){var n=(0,i.useBackend)(t),c=n.act,d=n.data,s=(0,i.useLocalState)(t,"showArea",!1),u=s[0],m=s[1],p=d.scrubbers;return p?(0,o.createComponentVNode)(2,a.Window,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"layer-group",content:"Show Areas",selected:u,onClick:function(){return m(!u)}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-on",content:"All On",onClick:function(){return c("allon")}})}),(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"49%",grow:1,children:(0,o.createComponentVNode)(2,r.Button,{textAlign:"center",fluid:!0,icon:"toggle-off",content:"All Off",onClick:function(){return c("alloff")}})})]}),(0,o.createComponentVNode)(2,r.Flex,{wrap:"wrap",children:p.map((function(e){return(0,o.createComponentVNode)(2,r.Flex.Item,{m:"2px",basis:"32%",children:(0,o.createComponentVNode)(2,l,{scrubber:e,showArea:u})},e.id)}))})]})})}):(0,o.createComponentVNode)(2,r.Section,{title:"Error",children:[(0,o.createComponentVNode)(2,r.Box,{color:"bad",children:"No Scrubbers Detected."}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"search",content:"Scan",onClick:function(){return c("scan")}})]})};var l=function(e,t){var n=(0,i.useBackend)(t).act,a=e.scrubber,l=e.showArea;return(0,o.createComponentVNode)(2,r.Section,{title:a.name,children:[(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"power-off",content:a.on?"Enabled":"Disabled",selected:a.on,onClick:function(){return n("toggle",{id:a.id})}}),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Pressure",children:[a.pressure," kPa"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Flow Rate",children:[a.flow_rate," L/s"]}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Load",children:[a.load," W"]}),l&&(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Area",children:(0,c.toTitleCase)(a.area)})]})]})}},59958:function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyInfrared=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AssemblyInfrared=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.visible;return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Infrared Unit",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Laser",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",fluid:!0,selected:d,onClick:function(){return c("state")},children:d?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye",fluid:!0,selected:s,onClick:function(){return c("visible")},children:s?"Able to be seen":"Invisible"})})]})})})})}},57722:function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyProx=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=n(43820);t.AssemblyProx=function(e,t){var n=(0,i.useBackend)(t),d=n.act,s=n.data,u=s.timing,m=s.time,p=s.range,f=s.maxRange,h=s.scanning;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"stopwatch",selected:u,onClick:function(){return d("timing")},children:u?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prox Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,a.NumberInput,{minValue:1,value:p,maxValue:f,onDrag:function(e,t){return d("range",{range:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Armed",children:[(0,o.createComponentVNode)(2,a.Button,{mr:1,icon:h?"lock":"lock-open",selected:h,onClick:function(){return d("scanning")},children:h?"ARMED":"Unarmed"}),"Movement sensor is active when armed!"]})]})})]})})}},67528:function(e,t,n){"use strict";t.__esModule=!0,t.AssemblyTimer=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=n(43820);t.AssemblyTimer=function(e,t){var n=(0,i.useBackend)(t),d=n.act,s=n.data,u=s.timing,m=s.time;return(0,o.createComponentVNode)(2,c.Window,{children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Timing Unit",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"stopwatch",selected:u,onClick:function(){return d("timing")},children:u?"Counting Down":"Disabled"}),children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,fluid:!0,value:m/10,minValue:0,maxValue:600,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("set_time",{time:t})}})})})})})})}},24733:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AtmosAlertConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.priority_alarms||[],s=l.minor_alarms||[];return(0,o.createComponentVNode)(2,a.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[0===d.length&&(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),d.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:e.name,color:"bad",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)})),0===s.length&&(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16),s.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:e.name,color:"average",onClick:function(){return c("clear",{ref:e.ref})}}),2,null,e.name)}))],0)})})})}},99366:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlContent=t.AtmosControl=void 0;var o=n(58734),r=n(45445),i=n(2798),a=n(71558),c=n(62188);(0,n(66905).createLogger)("fuck");t.AtmosControl=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:600,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n,i=(0,c.useBackend)(t),l=i.act,d=i.data,s=i.config,u=(0,r.sortBy)((function(e){return e.name}))(d.alarms||[]),m=(0,c.useLocalState)(t,"tabIndex",0),p=m[0],f=m[1],h=(0,c.useLocalState)(t,"zoom",1),C=h[0],b=h[1];return 0===p?n=(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,color:2===e.danger?"bad":1===e.danger?"average":"",onClick:function(){return l("alarm",{alarm:e.ref})}},e.name)}))}):1===p&&(n=(0,o.createComponentVNode)(2,a.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,o.createComponentVNode)(2,a.NanoMap,{onZoom:function(e){return b(e)},children:u.filter((function(e){return~~e.z==~~s.mapZLevel})).map((function(e){return(0,o.createComponentVNode)(2,a.NanoMap.Marker,{x:e.x,y:e.y,zoom:C,icon:"bell",tooltip:e.name,color:e.danger?"red":"green",onClick:function(){return l("alarm",{alarm:e.ref})}},e.ref)}))})})),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===p,onClick:function(){return f(0)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"table"})," Alarm View"]},"AlarmView"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return f(1)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),(0,o.createComponentVNode)(2,a.Box,{m:2,children:n})],4)};t.AtmosControlContent=l},15824:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AtmosFilter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.filter_types||[];return(0,o.createComponentVNode)(2,a.Window,{width:390,height:187,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,i.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,mr:1,children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:l.last_flow_rate,format:function(e){return e+" L/s"}})}),(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:parseFloat(l.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return c("rate",{rate:t})}}),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"plus",content:"Max",disabled:l.rate===l.max_rate,onClick:function(){return c("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Filter",children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{selected:e.selected,content:e.name,onClick:function(){return c("filter",{filterset:e.f_type})}},e.name)}))})]})})})})}},69495:function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.AtmosMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data;return(0,o.createComponentVNode)(2,a.Window,{width:370,height:195,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,i.Button,{icon:l.on?"power-off":"times",content:l.on?"On":"Off",selected:l.on,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:parseFloat(l.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:l.max_pressure,step:10,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"plus",content:"Max",disabled:l.set_pressure===l.max_pressure,onClick:function(){return c("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Divider,{size:1}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"label",children:(0,o.createVNode)(1,"u",null,"Concentrations",16)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Node 1 ("+l.node1_dir+")",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:l.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return c("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Node 2 ("+l.node2_dir+")",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:l.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return c("node2",{concentration:t})}})})]})})})})}},96367:function(e,t,n){"use strict";t.__esModule=!0,t.Autolathe=void 0;var o=n(58734),r=n(75671),i=n(45445),a=n(62188),c=n(71558),l=n(2798),d=n(5479),s=n(40946),u=function(e,t,n){if(void 0===n&&(n=1),null===e.requirements)return!0;for(var o=Object.keys(e.requirements),r=function(){var o=a[i],r=t.find((function(e){return e.name===o}));return r?r.amount=e[1].price/c.build_eff,e[1]})).sort(d[h]);if(0!==n.length)return b&&(n=n.reverse()),g=!0,(0,o.createComponentVNode)(2,p,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,a.Section,{children:g?V:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No items matching your criteria was found!"})})})},u=function(e,t){var n=(0,i.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,i.useLocalState)(t,"sort",""),l=(c[0],c[1]),s=(0,i.useLocalState)(t,"descending",!1),u=s[0],m=s[1];return(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,a.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,a.Dropdown,{selected:"Alphabetical",options:Object.keys(d),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"arrow-down":"arrow-up",height:"19px",tooltip:u?"Descending order":"Ascending order",tooltipPosition:"bottom-end",ml:"0.5rem",onClick:function(){return m(!u)}})})]})})},m=function(e,t){return!!e.affordable&&!(e.reagent&&!t.beaker)},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,d=e.title,s=e.items,u=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,l);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Collapsible,Object.assign({open:!0,title:d},u,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,a.Button,{disabled:!m(e,c),content:(e.price/c.build_eff).toLocaleString("en-US"),width:"15%",textAlign:"center",style:{float:"right"},onClick:function(){return r("purchase",{cat:d,name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{style:{clear:"both"}})]},e.name)}))})))}},75964:function(e,t,n){"use strict";t.__esModule=!0,t.BodyDesigner=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798);t.BodyDesigner=function(e,t){var n=(0,i.useBackend)(t),r=n.act,d=n.data,s=d.menu,u=d.disk,m=d.diskStored,p=d.activeBodyRecord,f=l[s];return(0,o.createComponentVNode)(2,c.Window,{width:400,height:650,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[u?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"save",content:"Save To Disk",onClick:function(){return r("savetodisk")},disabled:!p}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",content:"Load From Disk",onClick:function(){return r("loadfromdisk")},disabled:!m}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return r("ejectdisk")}})]}):null,f]})})};var l={Main:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Database Functions",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"eye",content:"View Individual Body Records",onClick:function(){return r("menu",{menu:"Body Records"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",content:"View Stock Body Records",onClick:function(){return r("menu",{menu:"Stock Records"})}})]})})),"Body Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.bodyrecords;return(0,o.createComponentVNode)(2,a.Section,{title:"Body Records",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",content:e.name,onClick:function(){return r("view_brec",{view_brec:e.recref})}},e.name)}))})})),"Stock Records":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.stock_bodyrecords;return(0,o.createComponentVNode)(2,a.Section,{title:"Stock Records",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Main"})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",content:e,onClick:function(){return r("view_stock_brec",{view_stock_brec:e})}},e)}))})})),"Specific Record":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.activeBodyRecord,s=l.mapRef;return d?(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"165px",children:(0,o.createComponentVNode)(2,a.Section,{title:"Specific Record",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return c("menu",{menu:"Main"})}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d.real_name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:d.speciesname}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bio. Sex",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:(0,r.capitalize)(d.gender),onClick:function(){return c("href_conversion",{target_href:"bio_gender",target_value:1})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Synthetic",children:d.synthetic}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mind Compat",children:[d.locked,(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eye",content:"View OOC Notes",disabled:!d.booc,onClick:function(){return c("boocnotes")}})]})]})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"130px",children:(0,o.createComponentVNode)(2,a.ByondUi,{style:{width:"100%",height:"128px"},params:{id:s,type:"map"}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"300px",children:(0,o.createComponentVNode)(2,a.Section,{title:"Customize",height:"300px",style:{overflow:"auto"},children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scale",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:d.scale,onClick:function(){return c("href_conversion",{target_href:"size_multiplier",target_value:1})}})}),Object.keys(d.styles).map((function(e){var t=d.styles[e];return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:[t.styleHref?(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:t.style,onClick:function(){return c("href_conversion",{target_href:t.styleHref,target_value:1})}}):null,t.colorHref?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:t.color,onClick:function(){return c("href_conversion",{target_href:t.colorHref,target_value:1})}}),(0,o.createComponentVNode)(2,a.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color,style:{border:"1px solid #fff"}})]}):null,t.colorHref2?(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:t.color2,onClick:function(){return c("href_conversion",{target_href:t.colorHref2,target_value:1})}}),(0,o.createComponentVNode)(2,a.ColorBox,{verticalAlign:"top",width:"32px",height:"20px",color:t.color2,style:{border:"1px solid #fff"}})]}):null]},e)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Body Markings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Add Marking",onClick:function(){return c("href_conversion",{target_href:"marking_style",target_value:1})}}),(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",justify:"center",align:"center",children:Object.keys(d.markings).map((function(e){var t=d.markings[e];return(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{mr:.2,fluid:!0,icon:"times",color:"red",onClick:function(){return c("href_conversion",{target_href:"marking_remove",target_value:e})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,backgroundColor:t,content:e,onClick:function(){return c("href_conversion",{target_href:"marking_color",target_value:e})}})})]})},e)}))})]})]})})})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR: Record Not Found!"})})),"OOC Notes":(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.activeBodyRecord;return(0,o.createComponentVNode)(2,a.Section,{title:"Body OOC Notes (This is OOC!)",height:"100%",scrollable:!0,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("menu",{menu:"Specific Record"})}}),style:{"word-break":"break-all"},children:c&&c.booc||"ERROR: Body record not found!"})}))}},55241:function(e,t,n){"use strict";t.__esModule=!0,t.BodyScanner=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["hasBorer","bad",function(e){return"Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended."}],["hasVirus","bad",function(e){return"Viral pathogen detected in blood stream."}],["blind","average",function(e){return"Cataracts detected."}],["colourblind","average",function(e){return"Photoreceptor abnormalities detected."}],["nearsighted","average",function(e){return"Retinal misalignment detected."}],["humanPrey","average",function(e){return"Foreign Humanoid(s) detected: "+e.humanPrey}],["livingPrey","average",function(e){return"Foreign Creature(s) detected: "+e.livingPrey}],["objectPrey","average",function(e){return"Foreign Object(s) detected: "+e.objectPrey}]],s=[["Respiratory","oxyLoss"],["Brain","brainLoss"],["Toxin","toxLoss"],["Radiation","radLoss"],["Brute","bruteLoss"],["Genetic","cloneLoss"],["Burn","fireLoss"],["Paralysis","paralysis"]],u={average:[.25,.5],bad:[.5,Infinity]},m=function(e,t){for(var n=[],o=0;o0?e.reduce((function(e,t){return null===e?t:(0,o.createFragment)([e,!!t&&(0,o.createComponentVNode)(2,a.Box,{children:t})],0)})):null},f=function(e){if(e>100){if(e<300)return"mild infection";if(e<400)return"mild infection+";if(e<500)return"mild infection++";if(e<700)return"acute infection";if(e<800)return"acute infection+";if(e<900)return"acute infection++";if(e>=900)return"septic"}return""};t.BodyScanner=function(e,t){var n=(0,i.useBackend)(t).data,r=n.occupied,a=n.occupant,l=void 0===a?{}:a,d=r?(0,o.createComponentVNode)(2,h,{occupant:l}):(0,o.createComponentVNode)(2,y);return(0,o.createComponentVNode)(2,c.Window,{width:690,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:d})})};var h=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,C,{occupant:t}),(0,o.createComponentVNode)(2,b,{occupant:t}),(0,o.createComponentVNode)(2,N,{occupant:t}),(0,o.createComponentVNode)(2,g,{occupant:t}),(0,o.createComponentVNode)(2,v,{organs:t.extOrgan}),(0,o.createComponentVNode)(2,_,{organs:t.intOrgan})]})},C=function(e,t){var n=(0,i.useBackend)(t),c=n.act,d=n.data,s=d.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"user-slash",onClick:function(){return c("ejectify")},children:"Eject"}),(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return c("print_p")},children:"Print Report"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:s.maxHealth,value:s.health/s.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[s.stat][0],children:l[s.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:(0,r.round)(s.bodyTempC,0)}),"\xb0C,\xa0",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:(0,r.round)(s.bodyTempF,0)}),"\xb0F"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Volume",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:(0,r.round)(s.blood.volume,0)})," ","units\xa0(",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:(0,r.round)(s.blood.percent,0)}),"%)"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Weight",children:(0,r.round)(d.occupant.weight)+"lbs, "+(0,r.round)(d.occupant.weight/2.20463)+"kgs"})]})})},b=function(e){var t=e.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Blood Reagents",children:t.reagents?(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reagent"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.reagents.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:[e.amount," Units"," ",e.overdose?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"No Blood Reagents Detected"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Stomach Reagents",children:t.ingested?(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reagent"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:"Amount"})]}),t.ingested.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:[e.amount," Units"," ",e.overdose?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"OVERDOSING"}):null]})]},e.name)}))]}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"No Stomach Reagents Detected"})})],4)},N=function(e){var t=e.occupant,n=t.hasBorer||t.blind||t.colourblind||t.nearsighted||t.hasVirus;return(n=n||t.humanPrey||t.livingPrey||t.objectPrey)?(0,o.createComponentVNode)(2,a.Section,{title:"Abnormalities",children:d.map((function(e,n){if(t[e[0]])return(0,o.createComponentVNode)(2,a.Box,{color:e[1],bold:"bad"===e[1],children:e[2](t)})}))}):(0,o.createComponentVNode)(2,a.Section,{title:"Abnormalities",children:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No abnormalities found."})})},g=function(e){var t=e.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,a.Table,{children:m(s,(function(e,n,r){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{color:"label",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e[0],":"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:!!n&&n[0]+":"})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,V,{value:t[e[1]],marginBottom:r0&&"0.5rem",value:e.totalLoss/100,ranges:u,children:[(0,o.createComponentVNode)(2,a.Box,{float:"left",inline:!0,children:[!!e.bruteLoss&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"bone"}),(0,r.round)(e.bruteLoss,0),"\xa0",(0,o.createComponentVNode)(2,a.Tooltip,{position:"top",content:"Brute damage"})]}),!!e.fireLoss&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"fire"}),(0,r.round)(e.fireLoss,0),(0,o.createComponentVNode)(2,a.Tooltip,{position:"top",content:"Burn damage"})]})]}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:(0,r.round)(e.totalLoss,0)})]})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",inline:!0,children:p([e.internalBleeding&&"Internal bleeding",!!e.status.bleeding&&"External bleeding",e.lungRuptured&&"Ruptured lung",e.destroyed&&"Destroyed",!!e.status.broken&&e.status.broken,f(e.germ_level),!!e.open&&"Open incision"])}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[p([!!e.status.splinted&&"Splinted",!!e.status.robotic&&"Robotic",!!e.status.dead&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DEAD"})]),p(e.implants.map((function(e){return e.known?e.name:"Unknown object"})))]})]})]},t)}))]})})},_=function(e){return 0===e.organs.length?(0,o.createComponentVNode)(2,a.Section,{title:"Internal Organs",children:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"N/A"})}):(0,o.createComponentVNode)(2,a.Section,{title:"Internal Organs",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:"Damage"}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:"Injuries"})]}),e.organs.map((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{textTransform:"capitalize",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{width:"33%",children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:e.maxHealth,value:e.damage/100,mt:t>0&&"0.5rem",ranges:u,children:(0,r.round)(e.damage,0)})}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",width:"33%",children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",inline:!0,children:p([f(e.germ_level),!!e.inflamed&&"Appendicitis detected."])}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p([1===e.robotic&&"Robotic",2===e.robotic&&"Assisted",!!e.dead&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DEAD"})])})]})]},t)}))]})})},y=function(){return(0,o.createComponentVNode)(2,a.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})})}},30281:function(e,t,n){"use strict";t.__esModule=!0,t.BombTester=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}t.BombTester=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,s=d.simulating,u=d.mode,m=d.tank1,p=d.tank1ref,f=d.tank2,h=d.tank2ref,C=d.canister,b=d.sim_canister_output;return(0,o.createComponentVNode)(2,a.Window,{width:450,height:400,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:s&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,i.Section,{title:"Virtual Explosive Simulator v2.01",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("set_mode",{mode:1})},selected:1===u,children:"Single Tank"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("set_mode",{mode:2})},selected:2===u,children:"Transfer Valve"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("set_mode",{mode:3})},selected:3===u,children:"Canister"})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Primary Slot",children:m&&(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("remove_tank",{ref:p})},icon:"eject",children:m})||(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("add_tank",{slot:1})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Secondary Slot",children:f&&(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("remove_tank",{ref:h})},icon:"eject",children:f})||(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("add_tank",{slot:2})},icon:"upload",children:"Insert Tank"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Connected Canister",buttons:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("canister_scan")},icon:"search",children:"Scan"}),children:C&&(0,o.createComponentVNode)(2,i.Box,{color:"label",children:C})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No tank connected."})}),C&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Canister Release Pressure",children:(0,o.createComponentVNode)(2,i.Slider,{minValue:0,value:b,maxValue:1013.25,onDrag:function(e,t){return c("set_can_pressure",{pressure:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:2,color:"red",icon:"bomb",fontSize:2,onClick:function(){return c("start_sim")},fluid:!0,children:"Begin Simulation"})]})})})};var l=function(e){var t,n;function r(t){var n;n=e.call(this,t)||this;var o=Math.random()>.5,r=Math.random()>.5;return n.state={x:o?340:0,y:r?205:0,reverseX:!1,reverseY:!1},n.process=setInterval((function(){n.setState((function(e){var t=Object.assign({},e);return t.reverseX?t.x-2<-5?(t.reverseX=!1,t.x+=2):t.x-=2:t.x+2>340?(t.reverseX=!0,t.x-=2):t.x+=2,t.reverseY?t.y-2<-20?(t.reverseY=!1,t.y+=2):t.y-=2:t.y+2>205?(t.reverseY=!0,t.y-=2):t.y+=2,t}))}),1),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.componentWillUnmount=function(){clearInterval(this.process)},a.render=function(){var e=this.state,t={position:"relative",left:e.x+"px",top:e.y+"px"};return(0,o.createComponentVNode)(2,i.Section,{title:"Simulation in progress!",fill:!0,children:(0,o.createComponentVNode)(2,i.Box,{position:"absolute",style:{overflow:"hidden",width:"100%",height:"100%"},children:(0,o.createComponentVNode)(2,i.Icon,{style:t,name:"bomb",size:10,color:"red"})})})},r}(o.Component)},82158:function(e,t,n){"use strict";t.__esModule=!0,t.BotanyEditor=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.BotanyEditor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.activity,s=l.degradation,u=l.disk,m=l.sourceName,p=l.locus,f=l.loaded;return d?(0,o.createComponentVNode)(2,a.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,a.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Buffered Genetic Data",children:u&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:m}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Gene Decay",children:[s,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Locus",children:p})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})]})||(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"No disk loaded."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Loaded Material",children:f&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:f})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"cog",onClick:function(){return c("apply_gene")},children:"Apply Gene Mods"}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Target"})]})||(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"No target seed packet loaded."})})]})})}},54069:function(e,t,n){"use strict";t.__esModule=!0,t.BotanyIsolator=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.BotanyIsolator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.geneMasks,s=l.activity,u=l.degradation,m=l.disk,p=l.loaded,f=l.hasGenetics,h=l.sourceName;return s?(0,o.createComponentVNode)(2,a.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:"Scanning..."})})}):(0,o.createComponentVNode)(2,a.Window,{width:470,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Buffered Genetic Data",children:f&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Source",children:h}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Gene decay",children:[u,"%"]}),m&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.mask,children:(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:"download",onClick:function(){return c("get_gene",{get_gene:e.tag})},children:"Extract"})},e.mask)}))||null]}),m&&(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return c("clear_buffer")},children:"Clear Genetic Buffer"})]})||(0,o.createComponentVNode)(2,i.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"No Data Buffered."}),m&&(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return c("eject_disk")},children:"Eject Loaded Disk"})||(0,o.createComponentVNode)(2,i.NoticeBox,{mt:1,warning:!0,children:"No disk inserted."})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Loaded Material",children:p&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Packet Loaded",children:p})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"cog",onClick:function(){return c("scan_genome")},children:"Process Genome"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return c("eject_packet")},children:"Eject Packet"})]})||(0,o.createComponentVNode)(2,i.NoticeBox,{warning:!0,children:"No packet loaded."})})]})})}},96584:function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=n(43820);t.BrigTimer=function(e,t){var n=(0,i.useBackend)(t),d=n.act,s=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:138,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:s.timing?"Stop":"Start",selected:s.timing,onClick:function(){return d(s.timing?"stop":"start")}}),s.flash_found&&(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:s.flash_charging?"Recharging":"Flash",disabled:s.flash_charging,onClick:function(){return d("flash")}})||null],0),children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,fluid:!0,value:s.time_left/10,minValue:0,maxValue:s.max_time_left/10,format:function(e){return(0,l.formatTime)((0,r.round)(e))},onDrag:function(e,t){return d("time",{time:t})}}),(0,o.createComponentVNode)(2,a.Flex,{mt:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(s.preset_short/10),onClick:function(){return d("preset",{preset:"short"})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(s.preset_medium/10),onClick:function(){return d("preset",{preset:"medium"})}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"hourglass-start",content:"Add "+(0,l.formatTime)(s.preset_long/10),onClick:function(){return d("preset",{preset:"long"})}})})]})]})})})}},65557:function(e,t,n){"use strict";t.__esModule=!0,t.selectCameras=t.prevNextCamera=t.CameraConsoleContent=t.CameraConsole=void 0;var o=n(58734),r=n(45445),i=n(75671),a=n(59641),c=n(40946),l=n(62188),d=n(71558),s=n(2798),u=function(e,t){var n,o;if(!t)return[];var r=e.findIndex((function(e){return e.name===t.name}));return[null==(n=e[r-1])?void 0:n.name,null==(o=e[r+1])?void 0:o.name]};t.prevNextCamera=u;var m=function(e,t,n){void 0===t&&(t=""),void 0===n&&(n="");var o=(0,c.createSearch)(t,(function(e){return e.name}));return(0,i.flow)([(0,r.filter)((function(e){return null==e?void 0:e.name})),t&&(0,r.filter)(o),n&&(0,r.filter)((function(e){return e.networks.includes(n)})),(0,r.sortBy)((function(e){return e.name}))])(e)};t.selectCameras=m;t.CameraConsole=function(e,t){var n=(0,l.useBackend)(t),r=n.act,i=n.data,a=i.mapRef,c=i.activeCamera,f=m(i.cameras),h=u(f,c),C=h[0],b=h[1];return(0,o.createComponentVNode)(2,s.Window,{width:870,height:708,children:[(0,o.createVNode)(1,"div","CameraConsole__left",(0,o.createComponentVNode)(2,s.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,p)}),2),(0,o.createVNode)(1,"div","CameraConsole__right",[(0,o.createVNode)(1,"div","CameraConsole__toolbar",[(0,o.createVNode)(1,"b",null,"Camera: ",16),c&&c.name||"\u2014"],0),(0,o.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,o.createTextVNode)("SEL:"),(0,o.createComponentVNode)(2,d.Button,{icon:"chevron-left",disabled:!C,onClick:function(){return r("switch_camera",{name:C})}}),(0,o.createComponentVNode)(2,d.Button,{icon:"chevron-right",disabled:!b,onClick:function(){return r("switch_camera",{name:b})}}),(0,o.createTextVNode)("| PAN:"),(0,o.createComponentVNode)(2,d.Button,{icon:"chevron-left",onClick:function(){return r("pan",{dir:8})}}),(0,o.createComponentVNode)(2,d.Button,{icon:"chevron-up",onClick:function(){return r("pan",{dir:1})}}),(0,o.createComponentVNode)(2,d.Button,{icon:"chevron-right",onClick:function(){return r("pan",{dir:4})}}),(0,o.createComponentVNode)(2,d.Button,{icon:"chevron-down",onClick:function(){return r("pan",{dir:2})}})],4),(0,o.createComponentVNode)(2,d.ByondUi,{className:"CameraConsole__map",params:{id:a,type:"map"}})],4)]})};var p=function(e,t){var n=(0,l.useBackend)(t),r=n.act,i=n.data,c=(0,l.useLocalState)(t,"searchText",""),s=c[0],u=c[1],p=(0,l.useLocalState)(t,"networkFilter",""),f=p[0],h=p[1],C=i.activeCamera,b=i.allNetworks;b.sort();var N=m(i.cameras,s,f);return(0,o.createComponentVNode)(2,d.Flex,{direction:"column",height:"100%",children:[(0,o.createComponentVNode)(2,d.Flex.Item,{children:(0,o.createComponentVNode)(2,d.Input,{autoFocus:!0,fluid:!0,mt:1,placeholder:"Search for a camera",onInput:function(e,t){return u(t)}})}),(0,o.createComponentVNode)(2,d.Flex.Item,{children:(0,o.createComponentVNode)(2,d.Dropdown,{mb:1,width:"177px",displayText:f||"No Filter",options:b,onSelected:function(e){return h(e)}})}),(0,o.createComponentVNode)(2,d.Flex.Item,{height:"100%",children:(0,o.createComponentVNode)(2,d.Section,{fill:!0,scrollable:!0,children:N.map((function(e){return(0,o.createVNode)(1,"div",(0,a.classes)(["Button","Button--fluid","Button--color--transparent","Button--ellipsis",C&&e.name===C.name&&"Button--selected"]),e.name,0,{title:e.name,onClick:function(){return r("switch_camera",{name:e.name})}},e.name)}))})})]})};t.CameraConsoleContent=p},51566:function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(43820),l=n(2798);t.Canister=function(e,t){var n=(0,i.useBackend)(t),d=n.act,s=n.data,u=s.connected,m=s.can_relabel,p=s.pressure,f=s.releasePressure,h=s.defaultReleasePressure,C=s.minReleasePressure,b=s.maxReleasePressure,N=s.valveOpen,g=s.holding;return(0,o.createComponentVNode)(2,l.Window,{width:360,height:242,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",disabled:!m,content:"Relabel",onClick:function(){return d("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledControls,{children:[(0,o.createComponentVNode)(2,a.LabeledControls.Item,{minWidth:"66px",label:"Tank Pressure",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p,format:function(e){return e<1e4?(0,r.toFixed)(e)+" kPa":(0,c.formatSiUnit)(1e3*e,1,"Pa")}})}),(0,o.createComponentVNode)(2,a.LabeledControls.Item,{label:"Regulator",children:(0,o.createComponentVNode)(2,a.Box,{position:"relative",left:"-8px",children:[(0,o.createComponentVNode)(2,a.Knob,{forcedInputWidth:"60px",size:1.25,color:!!N&&"yellow",value:f,unit:"kPa",minValue:C,maxValue:b,stepPixelSize:1,onDrag:function(e,t){return d("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,position:"absolute",top:"-2px",right:"-20px",color:"transparent",icon:"fast-forward",onClick:function(){return d("pressure",{pressure:b})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,position:"absolute",top:"16px",right:"-20px",color:"transparent",icon:"undo",onClick:function(){return d("pressure",{pressure:h})}})]})}),(0,o.createComponentVNode)(2,a.LabeledControls.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{my:.5,width:"50px",lineHeight:2,fontSize:"11px",color:N?g?"caution":"danger":null,content:N?"Open":"Closed",onClick:function(){return d("valve")}})}),(0,o.createComponentVNode)(2,a.LabeledControls.Item,{mr:1,label:"Port",children:(0,o.createComponentVNode)(2,a.Box,{position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{size:1.25,name:u?"plug":"times",color:u?"good":"bad"}),(0,o.createComponentVNode)(2,a.Tooltip,{content:u?"Connected":"Disconnected",position:"top"})]})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!g&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:N&&"danger",content:"Eject",onClick:function(){return d("eject")}}),children:[!!g&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:g.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:g.pressure})," kPa"]})]}),!g&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})]})})}},35880:function(e,t,n){"use strict";t.__esModule=!0,t.Canvas=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=["res","value","dotsize"];function l(e,t){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},l(e,t)}var d=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).canvasRef=(0,o.createRef)(),n.onCVClick=t.onCanvasClick,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var i=r.prototype;return i.componentDidMount=function(){this.drawCanvas(this.props)},i.componentDidUpdate=function(){this.drawCanvas(this.props)},i.drawCanvas=function(e){var t=this.canvasRef.current.getContext("2d"),n=e.value,o=n.length;if(o){var r=n[0].length,i=Math.round(this.canvasRef.current.width/o),a=Math.round(this.canvasRef.current.height/r);t.save(),t.scale(i,a);for(var c=0;c=0||(r[n]=e[n]);return r}(t,c),l=s(n),d=l[0],u=l[1];return(0,o.normalizeProps)((0,o.createVNode)(1,"canvas",null,"Canvas failed to render.",16,Object.assign({width:d*i||300,height:u*i||300},a,{onClick:function(t){return e.clickwrapper(t)}}),null,this.canvasRef))},r}(o.Component),s=function(e){var t=e.length;return[t,0!==t?e[0].length:0]};t.Canvas=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,u=s(l.grid),m=u[0],p=u[1];return(0,o.createComponentVNode)(2,a.Window,{width:Math.min(700,24*m+72),height:Math.min(700,24*p+72),children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,d,{value:l.grid,dotsize:24,onCanvasClick:function(e,t){return c("paint",{x:e,y:t})}}),(0,o.createComponentVNode)(2,i.Box,{children:[!l.finalized&&(0,o.createComponentVNode)(2,i.Button.Confirm,{onClick:function(){return c("finalize")},content:"Finalize"}),"\xa0",l.name]})]})})})}},24718:function(e,t,n){"use strict";t.__esModule=!0,t.CasinoPrizeDispenserCh=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=["title","items"];var d={Alphabetical:function(e,t){return e-t},"By availability":function(e,t){return-(e.affordable-t.affordable)},"By price":function(e,t){return e.price-t.price}};t.CasinoPrizeDispenserCh=function(){return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:(0,o.createFragment)([(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,u)],4)})})};var s=function(e,t){var n=(0,i.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,i.useLocalState)(t,"sort",""),l=(c[0],c[1]),s=(0,i.useLocalState)(t,"descending",!1),u=s[0],m=s[1];return(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,a.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,a.Dropdown,{selected:"Alphabetical",options:Object.keys(d),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"arrow-down":"arrow-up",height:"19px",tooltip:u?"Descending order":"Ascending order",tooltipPosition:"bottom-end",ml:"0.5rem",onClick:function(){return m(!u)}})})]})})},u=function(e,t){var n=(0,i.useBackend)(t),c=(n.act,n.data),l=c.points,s=c.items,u=(0,i.useLocalState)(t,"search",""),p=u[0],f=(u[1],(0,i.useLocalState)(t,"sort","Alphabetical")),h=f[0],C=(f[1],(0,i.useLocalState)(t,"descending",!1)),b=C[0],N=(C[1],(0,r.createSearch)(p,(function(e){return e[0]}))),g=!1,V=Object.entries(s).map((function(e,t){var n=Object.entries(e[1]).filter(N).map((function(e){return e[1].affordable=l>=e[1].price,e[1]})).sort(d[h]);if(0!==n.length)return b&&(n=n.reverse()),g=!0,(0,o.createComponentVNode)(2,m,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,a.Section,{children:g?V:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No items matching your criteria was found!"})})})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=(n.data,e.title),d=e.items,s=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,l);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Collapsible,Object.assign({open:!0,title:c},s,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,a.Button,{content:e.price.toLocaleString("en-US"),width:"15%",textAlign:"center",style:{float:"right"},onClick:function(){return r("purchase",{cat:c,name:e.name,price:e.price,restriction:e.restriction})}}),(0,o.createComponentVNode)(2,a.Box,{style:{clear:"both"}})]},e.name)}))})))}},93246:function(e,t,n){"use strict";t.__esModule=!0,t.Changelog=void 0;var o=n(58734),r=n(59641),i=n(62188),a=n(71558),c=n(2798),l=n(37655),d=u(n(90928)),s=u(n(47366));function u(e){return e&&e.__esModule?e:{"default":e}}function m(){m=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(S){l=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var i=t&&t.prototype instanceof p?t:p,a=Object.create(i.prototype),c=new w(r||[]);return o(a,"_invoke",{value:_(e,n,c)}),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(S){return{type:"throw",arg:S}}}e.wrap=d;var u={};function p(){}function f(){}function h(){}var C={};l(C,i,(function(){return this}));var b=Object.getPrototypeOf,N=b&&b(b(L([])));N&&N!==t&&n.call(N,i)&&(C=N);var g=h.prototype=p.prototype=Object.create(C);function V(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function v(e,t){function r(o,i,a,c){var l=s(e[o],e,i);if("throw"!==l.type){var d=l.arg,u=d.value;return u&&"object"==typeof u&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,c)}),(function(e){r("throw",e,a,c)})):t.resolve(u).then((function(e){d.value=e,a(d)}),(function(e){return r("throw",e,a,c)}))}c(l.arg)}var i;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return i=i?i.then(o,o):o()}})}function _(e,t,n){var o="suspendedStart";return function(r,i){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===r)throw i;return B()}for(n.method=r,n.arg=i;;){var a=n.delegate;if(a){var c=y(a,n);if(c){if(c===u)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===o)throw o="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o="executing";var l=s(e,t,n);if("normal"===l.type){if(o=n.done?"completed":"suspendedYield",l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o="completed",n.method="throw",n.arg=l.arg)}}}function y(e,t){var n=t.method,o=e.iterator[n];if(undefined===o)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=undefined,y(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var r=s(o,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,u;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=undefined),t.delegate=null,u):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,u)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function L(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,r=function t(){for(;++o=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var c=n.call(i,"catchLoc"),l=n.call(i,"finallyLoc");if(c&&l){if(this.prev=0;--o){var r=this.tryEntries[o];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),u}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;x(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:L(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),u}},e}function p(e,t,n,o,r,i,a){try{var c=e[i](a),l=c.value}catch(d){return void n(d)}c.done?t(l):Promise.resolve(l).then(o,r)}function f(e,t){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},f(e,t)}var h={bugfix:{icon:"bug",color:"green"},wip:{icon:"hammer",color:"orange"},qol:{icon:"hand-holding-heart",color:"green"},soundadd:{icon:"tg-sound-plus",color:"green"},sounddel:{icon:"tg-sound-minus",color:"red"},add:{icon:"check-circle",color:"green"},expansion:{icon:"check-circle",color:"green"},rscadd:{icon:"check-circle",color:"green"},rscdel:{icon:"times-circle",color:"red"},imageadd:{icon:"tg-image-plus",color:"green"},imagedel:{icon:"tg-image-minus",color:"red"},spellcheck:{icon:"spell-check",color:"green"},experiment:{icon:"radiation",color:"yellow"},balance:{icon:"balance-scale-right",color:"yellow"},code_imp:{icon:"code",color:"green"},refactor:{icon:"tools",color:"green"},config:{icon:"cogs",color:"purple"},admin:{icon:"user-shield",color:"purple"},server:{icon:"server",color:"purple"},tgs:{icon:"toolbox",color:"purple"},tweak:{icon:"wrench",color:"green"},unknown:{icon:"info-circle",color:"label"}},C=function(e){var t,n;function u(){var t;return(t=e.call(this)||this).getData=function(e,n){void 0===n&&(n=1);var o=(0,i.useBackend)(t.context).act,r=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t);if(n>6)return t.setData("Failed to load data after 6 attempts");o("get_month",{date:e}),fetch((0,l.resolveAsset)(e+".yml")).then(function(){var t,o=(t=m().mark((function i(t){var o,a;return m().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,t.text();case 2:o=i.sent,/^Cannot find/.test(o)?(a=50+50*n,r.setData("Loading changelog data"+".".repeat(n+3)),setTimeout((function(){r.getData(e,n+1)}),a)):r.setData(s["default"].load(o,{schema:s["default"].CORE_SCHEMA}));case 5:case"end":return i.stop()}}),i)})),function(){var e=this,n=arguments;return new Promise((function(o,r){var i=t.apply(e,n);function a(e){p(i,o,r,a,c,"next",e)}function c(e){p(i,o,r,a,c,"throw",e)}a(undefined)}))});return function(e){return o.apply(this,arguments)}}())},t.state={data:"Loading changelog data...",selectedDate:"",selectedIndex:0},t.dateChoices=[],t}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var C=u.prototype;return C.setData=function(e){this.setState({data:e})},C.setSelectedDate=function(e){this.setState({selectedDate:e})},C.setSelectedIndex=function(e){this.setState({selectedIndex:e})},C.componentDidMount=function(){var e=this,t=(0,i.useBackend)(this.context).data.dates,n=void 0===t?[]:t;n&&(n.forEach((function(t){return e.dateChoices.push((0,d["default"])(t,"mmmm yyyy",!0))})),this.setSelectedDate(this.dateChoices[0]),this.getData(n[0]))},C.render=function(){var e=this,t=this.state,n=t.data,l=t.selectedDate,s=t.selectedIndex,u=(0,i.useBackend)(this.context).data.dates,m=this.dateChoices,p=m.length>0&&(0,o.createComponentVNode)(2,a.Stack,{mb:1,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Button,{className:"Changelog__Button",disabled:0===s,icon:"chevron-left",onClick:function(){var t=s-1;return e.setData("Loading changelog data..."),e.setSelectedIndex(t),e.setSelectedDate(m[t]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(u[t])}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Dropdown,{displayText:l,options:m,onSelected:function(t){var n=m.indexOf(t);return e.setData("Loading changelog data..."),e.setSelectedIndex(n),e.setSelectedDate(t),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(u[n])},selected:l,width:"150px"})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Button,{className:"Changelog__Button",disabled:s===m.length-1,icon:"chevron-right",onClick:function(){var t=s+1;return e.setData("Loading changelog data..."),e.setSelectedIndex(t),e.setSelectedDate(m[t]),window.scrollTo(0,document.body.scrollHeight||document.documentElement.scrollHeight),e.getData(u[t])}})})]}),f=(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createVNode)(1,"h1",null,"CHOMPStation Changelist",16),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("The GitHub repository can be found "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2"}),(0,o.createTextVNode)(", recent GitHub contributors can be found "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2/pulse/monthly"}),(0,o.createTextVNode)(".")],0),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("Visit our wiki "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://wiki.chompstation13.net/index.php/Chomp_Station_Wiki"}),(0,o.createTextVNode)(", check out our discord server "),(0,o.createVNode)(1,"a",null,"here",16,{href:"https://discord.com/invite/chompers"}),(0,o.createTextVNode)(".")],0),p]}),C=(0,o.createComponentVNode)(2,a.Section,{children:[p,(0,o.createVNode)(1,"h3",null,"CHOMPStation License",16),(0,o.createVNode)(1,"p",null,["All code after ",(0,o.createVNode)(1,"a",null,"commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2/commit/333c566b88108de218d882840e61928a9b759d8f"})," is licensed under ",(0,o.createVNode)(1,"a",null,"GNU AGPL v3",16,{href:"https://www.gnu.org/licenses/agpl-3.0.html"}),". All code before that commit is licensed under ",(0,o.createVNode)(1,"a",null,"GNU GPL v3",16,{href:"https://www.gnu.org/licenses/gpl-3.0.html"}),", including tools unless their readme specifies otherwise. See ",(0,o.createVNode)(1,"a",null,"LICENSE",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2/blob/master/LICENSE"})," and ",(0,o.createVNode)(1,"a",null,"GPLv3.txt",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2/blob/master/LICENSE-GPL3.txt"})," for more details."],0),(0,o.createVNode)(1,"p",null,[(0,o.createTextVNode)("The TGS DMAPI API is licensed as a subproject under the MIT license."),(0,o.createTextVNode)(" See the footer of "),(0,o.createVNode)(1,"a",null,"code/__DEFINES/tgs.dm",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2/blob/master/code/__DEFINES/tgs.dm"}),(0,o.createTextVNode)(" and "),(0,o.createVNode)(1,"a",null,"code/modules/tgs/LICENSE",16,{href:"https://github.com/CHOMPStation2/CHOMPStation2/blob/master/code/modules/tgs/LICENSE"}),(0,o.createTextVNode)(" for the MIT license.")],0),(0,o.createVNode)(1,"p",null,["All assets including icons and sound are under a ",(0,o.createVNode)(1,"a",null,"Creative Commons 3.0 BY-SA license",16,{href:"https://creativecommons.org/licenses/by-sa/3.0/"})," unless otherwise indicated."],0)]}),b="object"==typeof n&&Object.keys(n).length>0&&Object.entries(n).reverse().map((function(e){var t=e[0],n=e[1];return(0,o.createComponentVNode)(2,a.Section,{title:(0,d["default"])(t,"d mmmm yyyy",!0),children:(0,o.createComponentVNode)(2,a.Box,{ml:3,children:Object.entries(n).map((function(e){var t=e[0],n=e[1];return(0,o.createFragment)([(0,o.createVNode)(1,"h4",null,[t,(0,o.createTextVNode)(" changed:")],0),(0,o.createComponentVNode)(2,a.Box,{ml:3,children:(0,o.createComponentVNode)(2,a.Table,{children:n.map((function(e){var t=Object.keys(e)[0];return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{className:(0,r.classes)(["Changelog__Cell","Changelog__Cell--Icon"]),children:(0,o.createComponentVNode)(2,a.Icon,{color:h[t]?h[t].color:h.unknown.color,name:h[t]?h[t].icon:h.unknown.icon})}),(0,o.createComponentVNode)(2,a.Table.Cell,{className:"Changelog__Cell",children:e[t]})]},t+e[t])}))})})],4,t)}))})},t)}));return(0,o.createComponentVNode)(2,c.Window,{title:"Changelog",width:675,height:650,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[f,b,"string"==typeof n&&(0,o.createVNode)(1,"p",null,n,0),C]})})},u}(o.Component);t.Changelog=C},16401:function(e,t,n){"use strict";t.__esModule=!0,t.CharacterDirectory=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=function(e){switch(e){case"Unset":return"label";case"Pred":return"red";case"Pred-Pref":return"orange";case"Prey":return"blue";case"Prey-Pref":return"green";case"Switch":return"yellow";case"Non-Vore":return"black"}};t.CharacterDirectory=function(e,t){var n=(0,r.useBackend)(t),c=n.act,s=n.data,u=s.personalVisibility,m=s.personalTag,p=s.personalGenderTag,f=s.personalSexualityTag,h=s.personalErpTag,C=s.personalEventTag,b=(0,r.useLocalState)(t,"overlay",null),N=b[0],g=(b[1],(0,r.useLocalState)(t,"overwritePrefs",!1)),V=g[0],v=g[1];return(0,o.createComponentVNode)(2,a.Window,{width:816,height:722,resizeable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:N&&(0,o.createComponentVNode)(2,l)||(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Settings and Preferences",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:"Save to current preferences slot:\xa0"}),(0,o.createComponentVNode)(2,i.Button,{icon:V?"toggle-on":"toggle-off",selected:V,content:V?"On":"Off",onClick:function(){return v(!V)}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:u?"Shown":"Not Shown",onClick:function(){return c("setVisible",{overwrite_prefs:V})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Vore Tag",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:m,onClick:function(){return c("setTag",{overwrite_prefs:V})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Gender",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:p,onClick:function(){return c("setGenderTag",{overwrite_prefs:V})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sexuality",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:f,onClick:function(){return c("setSexualityTag",{overwrite_prefs:V})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"ERP Tag",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:h,onClick:function(){return c("setErpTag",{overwrite_prefs:V})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Event Pref",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:C,onClick:function(){return c("setEventTag",{overwrite_prefs:V})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Advertisement",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Edit Ad",onClick:function(){return c("editAd",{overwrite_prefs:V})}})})]})}),(0,o.createComponentVNode)(2,d)],4)})})};var l=function(e,t){var n=(0,r.useLocalState)(t,"overlay",null),a=n[0],l=n[1];return(0,o.createComponentVNode)(2,i.Section,{title:a.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",onClick:function(){return l(null)}}),children:[(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Species",children:(0,o.createComponentVNode)(2,i.Box,{children:a.species})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Vore Tag",children:(0,o.createComponentVNode)(2,i.Box,{p:1,backgroundColor:c(a.tag),children:a.tag})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Gender",children:(0,o.createComponentVNode)(2,i.Box,{children:a.gendertag})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Sexuality",children:(0,o.createComponentVNode)(2,i.Box,{children:a.sexualitytag})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"ERP Tag",children:(0,o.createComponentVNode)(2,i.Box,{children:a.erptag})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Event Pref",children:(0,o.createComponentVNode)(2,i.Box,{children:a.eventtag})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Character Ad",children:(0,o.createComponentVNode)(2,i.Box,{style:{"word-break":"break-all"},preserveWhitespace:!0,children:a.character_ad||"Unset."})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"OOC Notes",children:(0,o.createComponentVNode)(2,i.Box,{style:{"word-break":"break-all"},preserveWhitespace:!0,children:a.ooc_notes||"Unset."})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Flavor Text",children:(0,o.createComponentVNode)(2,i.Box,{style:{"word-break":"break-all"},preserveWhitespace:!0,children:a.flavor_text||"Unset."})})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data.directory,d=(0,r.useLocalState)(t,"sortId","name"),u=d[0],m=(d[1],(0,r.useLocalState)(t,"sortOrder","name")),p=m[0],f=(m[1],(0,r.useLocalState)(t,"overlay",null)),h=(f[0],f[1]);return(0,o.createComponentVNode)(2,i.Section,{title:"Directory",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Refresh",onClick:function(){return a("refresh")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,s,{id:"name",children:"Name"}),(0,o.createComponentVNode)(2,s,{id:"species",children:"Species"}),(0,o.createComponentVNode)(2,s,{id:"tag",children:"Vore Tag"}),(0,o.createComponentVNode)(2,s,{id:"gendertag",children:"Gender"}),(0,o.createComponentVNode)(2,s,{id:"sexualitytag",children:"Sexuality"}),(0,o.createComponentVNode)(2,s,{id:"erptag",children:"ERP Tag"}),(0,o.createComponentVNode)(2,s,{id:"eventtag",children:"Event Pref"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"View"})]}),l.sort((function(e,t){var n=p?1:-1;return e[u].localeCompare(t[u])*n})).map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{backgroundColor:c(e.tag),children:[(0,o.createComponentVNode)(2,i.Table.Cell,{p:1,children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.species}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.tag}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.gendertag}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.sexualitytag}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.erptag}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.eventtag}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return h(e)},color:"transparent",icon:"sticky-note",mr:1,content:"View"})})]},t)}))]})})},s=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data,e.id),c=e.children,l=(0,r.useLocalState)(t,"sortId","name"),d=l[0],s=l[1],u=(0,r.useLocalState)(t,"sortOrder","name"),m=u[0],p=u[1];return(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{width:"100%",color:d!==a&&"transparent",onClick:function(){d===a?p(!m):(s(a),p(!0))},children:[c,d===a&&(0,o.createComponentVNode)(2,i.Icon,{name:m?"sort-up":"sort-down",ml:"0.25rem;"})]})})}},71819:function(e,t,n){"use strict";t.__esModule=!0,t.CheckboxInput=void 0;var o=n(58734),r=n(71558),i=n(1813),a=n(40946),c=n(62188),l=n(57370),d=n(89226),s=n(2798);t.CheckboxInput=function(e,t){var n=(0,c.useBackend)(t).data,u=n.items,m=void 0===u?[]:u,p=n.min_checked,f=n.max_checked,h=n.message,C=n.timeout,b=n.title,N=(0,c.useLocalState)(t,"selections",[]),g=N[0],V=N[1],v=(0,c.useLocalState)(t,"searchQuery",""),_=v[0],y=v[1],k=(0,a.createSearch)(_,(function(e){return e})),x=m.filter(k);return(0,o.createComponentVNode)(2,s.Window,{title:b,width:425,height:300,children:[!!C&&(0,o.createComponentVNode)(2,d.Loader,{value:C}),(0,o.createComponentVNode)(2,s.Window.Content,{children:(0,o.createComponentVNode)(2,r.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,r.Stack.Item,{children:(0,o.createComponentVNode)(2,r.NoticeBox,{info:!0,textAlign:"center",children:[(0,a.decodeHtmlEntities)(h)," ",p>0&&" (Min: "+p+")",f<50&&" (Max: "+f+")"]})}),(0,o.createComponentVNode)(2,r.Stack.Item,{grow:!0,mt:0,children:(0,o.createComponentVNode)(2,r.Section,{fill:!0,scrollable:!0,children:(0,o.createComponentVNode)(2,r.Table,{children:x.map((function(e,t){return(0,o.createComponentVNode)(2,i.TableRow,{className:"candystripe",children:(0,o.createComponentVNode)(2,i.TableCell,{children:(0,o.createComponentVNode)(2,r.Button.Checkbox,{checked:g.includes(e),disabled:g.length>=f&&!g.includes(e),fluid:!0,onClick:function(){return function(e){var t=g.includes(e)?g.filter((function(t){return t!==e})):[].concat(g,[e]);V(t)}(e)},children:e})})},t)}))})})}),(0,o.createComponentVNode)(2,r.Stack,{m:1,mb:0,children:[(0,o.createComponentVNode)(2,r.Stack.Item,{children:(0,o.createComponentVNode)(2,r.Tooltip,{content:"Search",position:"bottom",children:(0,o.createComponentVNode)(2,r.Icon,{name:"search",mt:.5})})}),(0,o.createComponentVNode)(2,r.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,r.Input,{fluid:!0,value:_,onInput:function(e,t){return y(t)}})})]}),(0,o.createComponentVNode)(2,r.Stack.Item,{mt:.7,children:(0,o.createComponentVNode)(2,r.Section,{children:(0,o.createComponentVNode)(2,l.InputButtons,{input:g})})})]})})]})}},97364:function(e,t,n){"use strict";t.__esModule=!0,t.ChemDispenser=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(70532),c=n(2798),l=[5,10,20,30,40,60],d=[1,5,10];t.ChemDispenser=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:390,height:655,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,m)]})})};var s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.amount;return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",flex:"content",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Dispense",verticalAlign:"middle",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",selected:c===e,content:e+"u",m:"0",onClick:function(){return a("amount",{amount:e})}})}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Custom Amount",children:(0,o.createComponentVNode)(2,i.Slider,{step:1,stepPixelSize:5,value:c,minValue:1,maxValue:120,onDrag:function(e,t){return a("amount",{amount:t})}})})]})})},u=function(e,t){for(var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.chemicals,d=void 0===l?[]:l,s=[],u=0;u<(d.length+1)%3;u++)s.push(!0);return(0,o.createComponentVNode)(2,i.Section,{title:c.glass?"Drink Dispenser":"Chemical Dispenser",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{direction:"row",wrap:"wrap",height:"100%",align:"flex-start",children:[d.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",m:.2,basis:"40%",height:"20px",children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-down",width:"100%",height:"100%",align:"flex-start",content:e.title+" ("+e.amount+")",onClick:function(){return a("dispense",{reagent:e.id})}})},t)})),s.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",basis:"25%",height:"20px"},t)}))]})})},m=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,s=l.isBeakerLoaded,u=l.beakerCurrentVolume,m=l.beakerMaxVolume,p=l.beakerContents,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",flex:"content",minHeight:"25%",buttons:(0,o.createComponentVNode)(2,i.Box,{children:[!!s&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:2,children:[u," / ",m," units"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!s,onClick:function(){return c("ejectBeaker")}})]}),children:(0,o.createComponentVNode)(2,a.BeakerContents,{beakerLoaded:s,beakerContents:f,buttons:function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{content:"Isolate",icon:"compress-arrows-alt",onClick:function(){return c("remove",{reagent:e.id,amount:-1})}}),d.map((function(t,n){return(0,o.createComponentVNode)(2,i.Button,{content:t,onClick:function(){return c("remove",{reagent:e.id,amount:t})}},n)})),(0,o.createComponentVNode)(2,i.Button,{content:"ALL",onClick:function(){return c("remove",{reagent:e.id,amount:e.volume})}})],0)}})})}},19278:function(e,t,n){"use strict";t.__esModule=!0,t.ChemMaster=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(70532),l=n(72992),d=[1,5,10,30,60];t.ChemMaster=function(e,t){var n=(0,r.useBackend)(t).data,i=n.condi,c=n.beaker,d=n.beaker_reagents,p=void 0===d?[]:d,f=n.buffer_reagents,C=void 0===f?[]:f,b=n.mode;return(0,o.createComponentVNode)(2,a.Window,{width:575,height:500,resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal),(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,s,{beaker:c,beakerReagents:p,bufferNonEmpty:C.length>0}),(0,o.createComponentVNode)(2,u,{mode:b,bufferReagents:C}),(0,o.createComponentVNode)(2,m,{isCondiment:i,bufferNonEmpty:C.length>0}),(0,o.createComponentVNode)(2,h)," "]})]})};var s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,s=(n.data,e.beaker),u=e.beakerReagents,m=e.bufferNonEmpty?(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"eject",disabled:!s,content:"Eject and Clear Buffer",onClick:function(){return a("eject")}}):(0,o.createComponentVNode)(2,i.Button,{icon:"eject",disabled:!s,content:"Eject and Clear Buffer",onClick:function(){return a("eject")}});return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:m,children:s?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:u,buttons:function(e,n){return(0,o.createComponentVNode)(2,i.Box,{mb:n0?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:u,buttons:function(e,r){return(0,o.createComponentVNode)(2,i.Box,{mb:r0?l.desc:"N/A"}),l.blood_type&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood type",children:l.blood_type}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",className:"LabeledList__breakContents",children:l.blood_dna})],4),!c.condi&&(0,o.createComponentVNode)(2,i.Button,{icon:c.printing?"spinner":"print",disabled:c.printing,iconSpin:!!c.printing,ml:"0.5rem",content:"Print",onClick:function(){return a("print",{idx:l.idx,beaker:e.args.beaker})}})]})})})}))},97381:function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(70532),l=n(72992);t.ChemSynthesizer=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:1100,height:640,resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal),(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,maxWidth:"33%",children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,maxWidth:"33%",children:(0,o.createComponentVNode)(2,u)})]})})]})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.busy,d=c.use_catalyst,s=c.queue,u=void 0===s?[]:s,m=c.recipes,p=void 0===m?[]:m,f=c.production_mode;return(0,o.createComponentVNode)(2,i.Flex,{height:"100%",width:"100%",direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{maxHeight:"50%",grow:1,basis:0,children:(0,o.createComponentVNode)(2,i.Section,{height:"100%",title:"Queue",overflowY:"scroll",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!!l,color:d?"green":"bad",icon:"wrench",tooltip:"Enable/Disable the catalyst BEFORE starting the queue.",content:d?"Catalyst Active":"Catalyst Disabled",onClick:function(){return a("toggle_catalyst")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!u.length,color:"bad",icon:"minus-circle",tooltip:"Clear Queue",onClick:function(){return a("clear_queue")}}),!l&&(0,o.createComponentVNode)(2,i.Button,{disabled:!u.length,icon:"play",tooltip:"Start Queue",onClick:function(){return a("start_queue")}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.length&&u.map((function(e){return 1===e.index&&l?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,labelColor:"bad",children:(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!0,icon:"trash",children:"Delete"})})}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return a("rem_queue",{q_index:e.index})},children:"Delete"})})}))||(0,o.createComponentVNode)(2,i.Box,{m:1,children:"Queue Empty."})})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{maxHeight:"50%",grow:1,basis:0,children:(0,o.createComponentVNode)(2,i.Section,{height:"100%",title:"Recipes",overflowY:"scroll",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"plus",tooltip:f?"Import Recipe":"Generate Recipe",onClick:function(){return a("add_recipe")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:p.length&&p.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",tooltip:"Add to Queue",onClick:function(){return a("add_queue",{qa_index:e.name})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"inbox",tooltip:"Export Recipe",onClick:function(){return a("exp_recipe",{exp_index:e.name})}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"minus-circle",tooltip:"Delete Recipe",disabled:!!l,onClick:function(){return a("rem_recipe",{rm_index:e.name})}})]})}))||(0,o.createComponentVNode)(2,i.Box,{m:1,children:"No recipes found."})})})})]})},s=function(e,t){for(var n=(0,r.useBackend)(t),a=n.act,l=n.data,d=l.busy,s=l.chemicals,u=void 0===s?[]:s,m=l.rxn_vessel,p=void 0===m?[]:m,f=l.catalyst,h=l.catalystCurrentVolume,C=l.catalystMaxVolume,b=l.catalyst_reagents,N=void 0===b?[]:b,g=[],V=0;V<(u.length+1)%3;V++)g.push(!0);return(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,i.Section,{title:"Cartridge Reagents",flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{direction:"row",wrap:"wrap",height:"100%",align:"flex-start",children:[u.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",m:.2,basis:"40%",height:"20px",children:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-down",width:"100%",height:"100%",align:"flex-start",disabled:1,content:e.title+" ("+e.amount+")"})},t)})),g.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",basis:"25%",height:"20px"},t)}))]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Reaction Vessel",children:p.length>0?(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:!0,beakerContents:p}):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Vessel is empty."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Catalyst",flex:"content",minHeight:"25%",buttons:(0,o.createComponentVNode)(2,i.Box,{children:[!!f&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:2,children:[h," / ",C," units"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!f||!!d,onClick:function(){return a("eject_catalyst")}})]}),children:(0,o.createComponentVNode)(2,c.BeakerContents,{beakerLoaded:f,beakerContents:N})})]})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,d=c.busy,s=c.production_mode,u=c.panel_open,m=c.rxn_vessel;c.drug_substance,c.bottle_icon,c.pill_icon,c.patch_icon;return(0,o.createComponentVNode)(2,i.Flex,{height:"100%",width:"100%",direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{height:0,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{height:"100%",title:"Settings",overflowY:"auto",children:(0,o.createComponentVNode)(2,i.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{color:s?"green":"bad",icon:"wrench",content:s?"Recipe mode: Import":"Recipe mode: Tutorial",onClick:function(){return a("mode_toggle")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!!d,color:u?"bad":"green",icon:"wrench",content:u?"Panel Open":"Panel Closed",onClick:function(){return a("panel_toggle")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:!d&&(0,o.createComponentVNode)(2,i.Button,{disabled:!m.length,color:"bad",icon:"flask",tooltip:"For emptying the reaction vessel if the machine stalls.",content:"Bottle Manually",onClick:function(){return a("bottle_product")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!d,color:"bad",icon:"minus-circle",content:"EMERGENCY STOP",onClick:function(){return a("emergency_stop")}})})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{height:0,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{height:"100%",title:"Drug Substance",overflowY:"auto",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bottle",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"wine-bottle",content:"Activate",selected:1===c.drug_substance,mr:"0.5rem",onClick:function(){return a("drug_form",{drug_index:1})}}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return(0,l.modalOpen)(t,"change_bottle_style")},children:[(0,o.createVNode)(1,"div",null,null,1,{style:"display: inline-block;width: 16px;height: 16px;vertical-align: middle;background: url(bottle-"+c.bottle_icon+".png);background-size: 200%;background-position: left -10px bottom -6px;"}),"Style"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pill",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"circle",content:"Activate",selected:2===c.drug_substance,mr:"0.5rem",onClick:function(){return a("drug_form",{drug_index:2})}}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return(0,l.modalOpen)(t,"change_pill_style")},children:[(0,o.createVNode)(1,"div",null,null,1,{style:"display: inline-block;width: 16px;height: 16px;vertical-align: middle;background: url(pill"+c.pill_icon+".png);background-size: 200%;background-position: left -10px bottom -6px;"}),"Style"]})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Patch",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"square",content:"Activate",selected:3===c.drug_substance,mr:"0.5rem",onClick:function(){return a("drug_form",{drug_index:3})}}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return(0,l.modalOpen)(t,"change_patch_style")},children:[(0,o.createVNode)(1,"div",null,null,1,{style:"display: inline-block;width: 16px;height: 16px;vertical-align: middle;background: url(patch"+c.patch_icon+".png);background-size: 200%;background-position: left -10px bottom -6px;"}),"Style"]})]})]})})})]})}},5899:function(e,t,n){"use strict";t.__esModule=!0,t.ClawMachine=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.ClawMachine=function(e,t){var n,c=(0,r.useBackend)(t),l=c.act,d=c.data,s=(d.wintick,d.instructions),u=d.gameStatus,m=d.winscreen;return"CLAWMACHINE_NEW"===u?n=(0,o.createComponentVNode)(2,i.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Pay to Play!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),s,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"Start",onClick:function(){return l("newgame")}})]}):"CLAWMACHINE_END"===u?n=(0,o.createComponentVNode)(2,i.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),(0,o.createVNode)(1,"b",null,"Thank you for playing!",16)," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr"),m,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"Close",onClick:function(){return l("return")}})]}):"CLAWMACHINE_ON"===u&&(n=(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[-Infinity,0],average:[1,7],good:[8,Infinity]},value:d.wintick,minValue:0,maxValue:10})})}),(0,o.createComponentVNode)(2,i.Box,{align:"center",children:[(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br"),s,(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"hr")," ",(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"Up",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"Left",onClick:function(){return l("pointless")}}),(0,o.createComponentVNode)(2,i.Button,{content:"Right",onClick:function(){return l("pointless")}}),(0,o.createVNode)(1,"br")," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"Down",onClick:function(){return l("pointless")}})]})]})),(0,o.createComponentVNode)(2,a.Window,{resizable:!0,children:(0,o.createVNode)(1,"center",null,n,0)})}},28584:function(e,t,n){"use strict";t.__esModule=!0,t.Cleanbot=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Cleanbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.open,u=l.locked,m=l.version,p=l.blood,f=(l.patrol,l.vocal),h=l.wet_floors,C=l.spray_blood,b=l.rgbpanel,N=l.red_switch,g=l.green_switch,V=l.blue_switch;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:400,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Automatic Station Cleaner "+m,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maintenance Panel",color:s?"bad":"good",children:s?"Open":"Closed"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,i.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("blood")},children:p?"Clean":"Ignore"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("vocal")},children:f?"On":"Off"})})]})})||null,!u&&s&&(0,o.createComponentVNode)(2,i.Section,{title:"Maintenance Panel",children:b&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fontSize:5.39,icon:N?"toggle-on":"toggle-off",backgroundColor:N?"red":"maroon",onClick:function(){return c("red_switch")}}),(0,o.createComponentVNode)(2,i.Button,{fontSize:5.39,icon:g?"toggle-on":"toggle-off",backgroundColor:g?"green":"darkgreen",onClick:function(){return c("green_switch")}}),(0,o.createComponentVNode)(2,i.Button,{fontSize:5.39,icon:V?"toggle-on":"toggle-off",backgroundColor:V?"blue":"darkblue",onClick:function(){return c("blue_switch")}})]})||(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Odd Looking Screw Twiddled",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,selected:h,onClick:function(){return c("wet_floors")},icon:"screwdriver",children:h?"Yes":"No"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Weird Button Pressed",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"brown",selected:C,onClick:function(){return c("spray_blood")},icon:"screwdriver",children:C?"Yes":"No"})})]})})})||null]})})}},82393:function(e,t,n){"use strict";t.__esModule=!0,t.CloningConsole=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(78419),l=n(72992),d=n(2798),s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=e.args,s=d.activerecord,u=d.realname,m=d.health,p=d.unidentity,f=d.strucenzymes,h=m.split(" - ");return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",pb:"1rem",title:"Records of "+u,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:h.length>1?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:c.COLORS.damageType.oxy,inline:!0,children:h[0]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,a.Box,{color:c.COLORS.damageType.toxin,inline:!0,children:h[2]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,a.Box,{color:c.COLORS.damageType.brute,inline:!0,children:h[3]}),(0,o.createTextVNode)("\xa0|\xa0"),(0,o.createComponentVNode)(2,a.Box,{color:c.COLORS.damageType.burn,inline:!0,children:h[1]})],4):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Unknown"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"UI",className:"LabeledList__breakContents",children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"SE",className:"LabeledList__breakContents",children:f}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk",children:[(0,o.createComponentVNode)(2,a.Button.Confirm,{disabled:!l.disk,icon:"arrow-circle-down",content:"Import",onClick:function(){return r("disk",{option:"load"})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI",onClick:function(){return r("disk",{option:"save",savetype:"ui"})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export UI and UE",onClick:function(){return r("disk",{option:"save",savetype:"ue"})}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l.disk,icon:"arrow-circle-up",content:"Export SE",onClick:function(){return r("disk",{option:"save",savetype:"se"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!l.podready,icon:"user-plus",content:"Clone",onClick:function(){return r("clone",{ref:s})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Delete",onClick:function(){return r("del_rec")}})]})]})})};t.CloningConsole=function(e,t){var n=(0,i.useBackend)(t);n.act,n.data.menu;return(0,l.modalRegisterBodyOverride)("view_rec",s),(0,o.createComponentVNode)(2,d.Window,{resizable:!0,children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,d.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,h),(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})]})]})};var u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Records"})]})},m=function(e,t){var n,r=(0,i.useBackend)(t).data.menu;return 1===r?n=(0,o.createComponentVNode)(2,p):2===r&&(n=(0,o.createComponentVNode)(2,f)),n},p=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.loading,s=l.scantemp,u=l.occupant,m=l.locked,p=l.can_brainscan,f=l.scan_mode,h=l.numberofpods,C=l.pods,b=l.selected_pod,N=m&&!!u;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Scanner",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Scanner Lock:\xa0"}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u,selected:N,icon:N?"toggle-on":"toggle-off",content:N?"Engaged":"Disengaged",onClick:function(){return c("lock")}}),(0,o.createComponentVNode)(2,a.Button,{disabled:N||!u,icon:"user-slash",content:"Eject Occupant",onClick:function(){return c("eject")}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:d?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"spinner",spin:!0}),"\xa0 Scanning..."]}):(0,o.createComponentVNode)(2,a.Box,{color:s.color,children:s.text})}),!!p&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"brain":"male",content:f?"Brain":"Body",onClick:function(){return c("toggle_mode")}})})]}),(0,o.createComponentVNode)(2,a.Button,{disabled:!u||d,icon:"user",content:"Scan Occupant",mt:"0.5rem",mb:"0",onClick:function(){return c("scan")}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Pods",level:"2",children:h?C.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,a.Button,{selected:b===e.pod,icon:b===e.pod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,a.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:["Pod #",t+1]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:e.biomass>=150?"good":"bad",inline:!0,children:[(0,o.createComponentVNode)(2,a.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No pods detected. Unable to clone."})})],4)},f=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.records;return c.length?(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",content:e.realname,onClick:function(){return r("view_rec",{ref:e.record})}},t)}))}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},h=function(e,t){var n,r=(0,i.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]})))}},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.scanner,d=c.numberofpods,s=c.autoallowed,u=c.autoprocess,m=c.disk;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([!!s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Auto-processing:\xa0"}),(0,o.createComponentVNode)(2,a.Button,{selected:u,icon:u?"toggle-on":"toggle-off",content:u?"Enabled":"Disabled",onClick:function(){return r("autoprocess",{on:u?0:1})}})],4),(0,o.createComponentVNode)(2,a.Button,{disabled:!m,icon:"eject",content:"Eject Disk",onClick:function(){return r("disk",{option:"eject"})}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanner",children:l?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not connected!"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pods",children:d?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[d," connected"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"None connected!"})})]})})}},3391:function(e,t,n){"use strict";t.__esModule=!0,t.ColorMateTint=t.ColorMateMatrix=t.ColorMateHSV=t.ColorMate=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.ColorMate=function(e,t){var n=(0,r.useBackend)(t),s=n.act,u=n.data,m=u.activemode,p=u.temp,f=u.item||[];return(0,o.createComponentVNode)(2,a.Window,{width:"980",height:"720",resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{overflow:"auto",children:(0,o.createComponentVNode)(2,i.Section,{children:[p?(0,o.createComponentVNode)(2,i.NoticeBox,{children:p}):null,Object.keys(f).length?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{width:"50%",children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createVNode)(1,"center",null,"Item:",16),(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+f.sprite,width:"100%",height:"100%",style:{"-ms-interpolation-mode":"nearest-neighbor"}})]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createVNode)(1,"center",null,"Preview:",16),(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/jpeg;base64, "+f.preview,width:"100%",height:"100%",style:{"-ms-interpolation-mode":"nearest-neighbor"}})]})})]}),(0,o.createComponentVNode)(2,i.Tabs,{fluid:!0,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===m,onClick:function(){return s("switch_modes",{mode:1})},children:"Tint coloring (Simple)"},"1"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===m,onClick:function(){return s("switch_modes",{mode:2})},children:"HSV coloring (Normal)"},"2"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===m,onClick:function(){return s("switch_modes",{mode:3})},children:"Matrix coloring (Advanced)"},"3")]}),(0,o.createVNode)(1,"center",null,[(0,o.createTextVNode)("Coloring: "),f.name],0),(0,o.createComponentVNode)(2,i.Table,{mt:1,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{width:"33%",children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Paint",icon:"fill",onClick:function(){return s("paint")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Clear",icon:"eraser",onClick:function(){return s("clear")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Eject",icon:"eject",onClick:function(){return s("drop")}})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{width:"66%",children:1===m?(0,o.createComponentVNode)(2,c):2===m?(0,o.createComponentVNode)(2,d):(0,o.createComponentVNode)(2,l)})]})],4):(0,o.createVNode)(1,"center",null,"No item inserted.",16)]})})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act;n.data;return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Select new color",icon:"paint-brush",onClick:function(){return a("choose_color")}})};t.ColorMateTint=c;var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.matrixcolors||[];return(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:["RR:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.rr,onChange:function(e,t){return a("set_matrix_color",{color:1,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["GR:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.gr,onChange:function(e,t){return a("set_matrix_color",{color:4,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["BR:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.br,onChange:function(e,t){return a("set_matrix_color",{color:7,value:t})}})]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:["RG:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.rg,onChange:function(e,t){return a("set_matrix_color",{color:2,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["GG:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.gg,onChange:function(e,t){return a("set_matrix_color",{color:5,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["BG:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.bg,onChange:function(e,t){return a("set_matrix_color",{color:8,value:t})}})]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:["RB:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.rb,onChange:function(e,t){return a("set_matrix_color",{color:3,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["GB:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.gb,onChange:function(e,t){return a("set_matrix_color",{color:6,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["BB:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.bb,onChange:function(e,t){return a("set_matrix_color",{color:9,value:t})}})]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:["CR:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.cr,onChange:function(e,t){return a("set_matrix_color",{color:10,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["CG:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.cg,onChange:function(e,t){return a("set_matrix_color",{color:11,value:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["CB:"," ",(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",minValue:-10,maxValue:10,step:.01,value:c.cb,onChange:function(e,t){return a("set_matrix_color",{color:12,value:t})}})]})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{width:"40%",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"question-circle",color:"blue"})," RG means red will become this much green.",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Icon,{name:"question-circle",color:"blue"})," CR means this much red will be added."]})]})};t.ColorMateMatrix=l;var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.buildhue,d=c.buildsat,s=c.buildval;return(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createVNode)(1,"center",null,"Hue:",16),(0,o.createComponentVNode)(2,i.Table.Cell,{width:"85%",children:(0,o.createComponentVNode)(2,i.Slider,{minValue:0,maxValue:360,step:1,value:l,onDrag:function(e,t){return a("set_hue",{buildhue:t})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createVNode)(1,"center",null,"Saturation:",16),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Slider,{minValue:-10,maxValue:10,step:.01,value:d,onDrag:function(e,t){return a("set_sat",{buildsat:t})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createVNode)(1,"center",null,"Value:",16),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Slider,{minValue:-10,maxValue:10,step:.01,value:s,onDrag:function(e,t){return a("set_val",{buildval:t})}})})]})]})};t.ColorMateHSV=d},46398:function(e,t,n){"use strict";t.__esModule=!0,t.CommunicationsConsoleContent=t.CommunicationsConsole=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.CommunicationsConsole=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.menu_state),c=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["ERRROR. Unknown menu_state: ",a,"Please report this to NT Technical Support."]});return 1===a?c=(0,o.createComponentVNode)(2,l):2===a?c=(0,o.createComponentVNode)(2,u):3===a&&(c=(0,o.createComponentVNode)(2,s)),(0,o.createFragment)([(0,o.createComponentVNode)(2,d),c],0)};t.CommunicationsConsoleContent=c;var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.messages,d=c.msg_cooldown,s=c.emagged,u=c.cc_cooldown,m=c.str_security_level,p=c.levels,f=c.authmax,h=c.security_level,C=c.security_level_color,b=c.authenticated,N=c.atcsquelch,g=c.boss_short,V="View ("+l.length+")",v="Make Priority Announcement";d>0&&(v+=" ("+d+"s)");var _=s?"Message [UNKNOWN]":"Message "+g;u>0&&(_+=" ("+u+"s)");var y=m,k=p.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:e.icon,content:e.name,disabled:!b,selected:e.id===h,onClick:function(){return a("newalertlevel",{level:e.id})}},e.name)}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Site Manager-Only Actions",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Announcement",children:(0,o.createComponentVNode)(2,i.Button,{icon:"bullhorn",content:v,disabled:!f||d>0,onClick:function(){return a("announce")}})}),!!s&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmit",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"broadcast-tower",color:"red",content:_,disabled:!f||u>0,onClick:function(){return a("MessageSyndicate")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync-alt",content:"Reset Relays",disabled:!f,onClick:function(){return a("RestoreBackup")}})]})||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmit",children:(0,o.createComponentVNode)(2,i.Button,{icon:"broadcast-tower",content:_,disabled:!f||u>0,onClick:function(){return a("MessageCentCom")}})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Command Staff Actions",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Alert",color:C,children:y}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Change Alert",children:k}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Displays",children:(0,o.createComponentVNode)(2,i.Button,{icon:"tv",content:"Change Status Displays",disabled:!b,onClick:function(){return a("status")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Incoming Messages",children:(0,o.createComponentVNode)(2,i.Button,{icon:"folder-open",content:V,disabled:!b,onClick:function(){return a("messagelist")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Misc",children:(0,o.createComponentVNode)(2,i.Button,{icon:"microphone",content:N?"ATC Relay Disabled":"ATC Relay Enabled",disabled:!b,selected:N,onClick:function(){return a("toggleatc")}})})]})})],4)},d=function(e,t){var n,a=(0,r.useBackend)(t),c=a.act,l=a.data,d=l.authenticated,s=l.is_ai,u=l.esc_status,m=l.esc_callable,p=l.esc_recallable;return n=d?s?"AI":1===d?"Command":2===d?"Site Director":"ERROR: Report This Bug!":"Not Logged In",(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Authentication",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:s&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Access Level",children:"AI"})||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,i.Button,{icon:d?"sign-out-alt":"id-card",selected:d,content:d?"Log Out ("+n+")":"Log In",onClick:function(){return c("auth")}})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Escape Shuttle",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!u&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:u}),!!m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,i.Button,{icon:"rocket",content:"Call Shuttle",disabled:!d,onClick:function(){return c("callshuttle")}})}),!!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Recall Shuttle",disabled:!d||s,onClick:function(){return c("cancelshuttle")}})})]})})],4)},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.message_current,d=c.message_deletion_allowed,s=c.authenticated,u=c.messages;if(l)return(0,o.createComponentVNode)(2,i.Section,{title:l.title,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Return To Message List",disabled:!s,onClick:function(){return a("messagelist")}}),children:(0,o.createComponentVNode)(2,i.Box,{children:l.contents})});var m=u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.title,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View",disabled:!s||l&&l.title===e.title,onClick:function(){return a("messagelist",{msgid:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",disabled:!s||!d,onClick:function(){return a("delmessage",{msgid:e.id})}})]},e.id)}));return(0,o.createComponentVNode)(2,i.Section,{title:"Messages Received",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return a("main")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.length&&m||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"404",color:"bad",children:"No messages."})})})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.stat_display,d=c.authenticated,s=l.presets.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.label,selected:e.name===l.type,disabled:!d,onClick:function(){return a("setstat",{statdisp:e.name})}},e.name)}));return(0,o.createComponentVNode)(2,i.Section,{title:"Modify Status Screens",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-left",content:"Back To Main Menu",onClick:function(){return a("main")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Line 1",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pencil-alt",content:l.line_1,disabled:!d,onClick:function(){return a("setmsg1")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message Line 2",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pencil-alt",content:l.line_2,disabled:!d,onClick:function(){return a("setmsg2")}})})]})})}},52574:function(e,t,n){"use strict";t.__esModule=!0,t.Communicator=void 0;var o=n(58734),r=n(45445),i=n(40946),a=n(62188),c=n(71558),l=n(2798),d=n(68285),s={};t.Communicator=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=r.currentTab,d=r.video_comm,h=(r.mapRef,(0,a.useLocalState)(t,"videoSetting",0)),C=h[0],b=h[1];return(0,o.createComponentVNode)(2,l.Window,{width:475,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[d&&(0,o.createComponentVNode)(2,u,{videoSetting:C,setVideoSetting:b}),(!d||0!==C)&&(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,c.Box,{height:"88%",mb:1,style:{"overflow-y":"auto"},children:s[i]||(0,o.createComponentVNode)(2,m)}),(0,o.createComponentVNode)(2,f,{videoSetting:C,setVideoSetting:b})],4)]})})};var u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=(i.video_comm,i.mapRef),d=e.videoSetting,s=e.setVideoSetting;return 0===d?(0,o.createComponentVNode)(2,c.Box,{width:"100%",height:"100%",children:[(0,o.createComponentVNode)(2,c.ByondUi,{width:"100%",height:"95%",params:{id:l,type:"map"}}),(0,o.createComponentVNode)(2,c.Flex,{justify:"space-between",spacing:1,mt:.5,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,icon:"window-minimize",onClick:function(){return s(1)}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,color:"bad",icon:"video-slash",onClick:function(){return r("endvideo")}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,color:"bad",icon:"phone-slash",onClick:function(){return r("hang_up")}})})]})]}):1===d?(0,o.createComponentVNode)(2,c.Box,{style:{position:"absolute",right:"5px",bottom:"50px","z-index":1},children:[(0,o.createComponentVNode)(2,c.Section,{p:0,m:0,children:(0,o.createComponentVNode)(2,c.Flex,{justify:"space-between",spacing:1,children:[(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,icon:"window-minimize",onClick:function(){return s(2)}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,icon:"window-maximize",onClick:function(){return s(0)}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,color:"bad",icon:"video-slash",onClick:function(){return r("endvideo")}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",fluid:!0,fontSize:1.5,color:"bad",icon:"phone-slash",onClick:function(){return r("hang_up")}})})]})}),(0,o.createComponentVNode)(2,c.ByondUi,{width:"200px",height:"200px",params:{id:l,type:"map"}})]}):null},m=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.currentTab);return(0,o.createComponentVNode)(2,c.Section,{title:"Error!",children:["You tried to access tab #",r,", but there was no template defined!"]})},p=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),l=r.time,d=r.connectionStatus,s=r.owner,u=r.occupation;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.Flex,{align:"center",justify:"space-between",children:[(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:l}),(0,o.createComponentVNode)(2,c.Flex.Item,{children:(0,o.createComponentVNode)(2,c.Icon,{color:1===d?"good":"bad",name:1===d?"signal":"exclamation-triangle"})}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,i.decodeHtmlEntities)(s)}),(0,o.createComponentVNode)(2,c.Flex.Item,{color:"average",children:(0,i.decodeHtmlEntities)(u)})]})})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.flashlight,l=e.videoSetting,d=e.setVideoSetting;return(0,o.createComponentVNode)(2,c.Flex,{children:[(0,o.createComponentVNode)(2,c.Flex.Item,{basis:2===l?"60%":"80%",children:(0,o.createComponentVNode)(2,c.Button,{p:1,fluid:!0,icon:"home",iconSize:2,textAlign:"center",onClick:function(){return r("switch_tab",{switch_tab:1})}})}),(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,c.Button,{icon:"lightbulb",iconSize:2,p:1,fluid:!0,textAlign:"center",selected:i,tooltip:"Flashlight",tooltipPosition:"top",onClick:function(){return r("Light")}})}),2===l&&(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,c.Button,{icon:"video",iconSize:2,p:1,fluid:!0,textAlign:"center",tooltip:"Open Video",tooltipPosition:"top",onClick:function(){return d(1)}})})]})},h=function(e,t){var n=(0,a.useBackend)(t).data,o=n.voice_mobs,r=n.communicating,i=n.requestsReceived,c=n.invitesSent,l=n.video_comm;return!("Phone"!==e||!(o.length||r.length||i.length||c.length||l))};s[1]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.homeScreen;return(0,o.createComponentVNode)(2,c.Flex,{mt:2,wrap:"wrap",align:"center",justify:"center",children:i.map((function(e){return(0,o.createComponentVNode)(2,c.Flex.Item,{basis:"25%",textAlign:"center",mb:2,children:[(0,o.createComponentVNode)(2,c.Button,{style:{"border-radius":"10%",border:"1px solid #000"},width:"64px",height:"64px",position:"relative",onClick:function(){return r("switch_tab",{switch_tab:e.number})},children:(0,o.createComponentVNode)(2,c.Icon,{spin:h(e.module,t),color:h(e.module,t)?"bad":null,name:e.icon,position:"absolute",size:3,top:"25%",left:"25%"})}),(0,o.createComponentVNode)(2,c.Box,{children:e.module})]},e.number)}))})}));var C=function(e,t){for(var n=(0,a.useBackend)(t),r=n.act,i=n.data.targetAddress,l=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"].map((function(e){return(0,o.createComponentVNode)(2,c.Button,{content:e,fontSize:2,fluid:!0,onClick:function(){return r("add_hex",{add_hex:e})}},e)})),d=[],s=0;sn?t.length>n?t.slice(0,n)+"...":t:e+t},g=function(e,t,n,o){if(n<0||n>o.length)return b(e,t)?"TinderMessage_First_Sent":"TinderMessage_First_Received";var r=b(e,t),i=b(o[n],t);return r&&i?"TinderMessage_Subsequent_Sent":r||i?r?"TinderMessage_First_Sent":"TinderMessage_First_Received":"TinderMessage_Subsequent_Received"};s[40]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.targetAddressName,s=l.targetAddress,u=l.imList,m=(0,a.useLocalState)(t,"clipboardMode",!1),p=m[0],f=m[1];return p?(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"90%",children:N("Conversation with ",(0,i.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Exit Clipboard Mode",tooltipPosition:"bottom-end",onClick:function(){return f(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:u.map((function(e,t){return(e.to_address===s||e.address===s)&&(0,o.createComponentVNode)(2,c.Box,{className:b(e,s)?"ClassicMessage_Sent":"ClassicMessage_Received",children:[b(e,s)?"You":"Them",": ",e.im]},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:s})},content:"Message"})]}):(0,o.createComponentVNode)(2,c.Section,{title:(0,o.createComponentVNode)(2,c.Box,{inline:!0,style:{"white-space":"nowrap","overflow-x":"hidden"},width:"100%",children:N("Conversation with ",(0,i.decodeHtmlEntities)(d),30)}),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"eye",selected:p,tooltip:"Enter Clipboard Mode",tooltipPosition:"bottom-end",onClick:function(){return f(!p)}}),height:"100%",stretchContents:!0,children:[(0,o.createComponentVNode)(2,c.Section,{style:{height:"95%","overflow-y":"auto"},children:u.map((function(e,t,n){return(e.to_address===s||e.address===s)&&(0,o.createComponentVNode)(2,c.Box,{textAlign:b(e,s)?"right":"left",mb:1,children:(0,o.createComponentVNode)(2,c.Box,{maxWidth:"75%",className:g(e,s,t-1,n),inline:!0,children:(0,i.decodeHtmlEntities)(e.im)})},t)}))}),(0,o.createComponentVNode)(2,c.Button,{icon:"comment",onClick:function(){return r("message",{message:s})},content:"Message"})]})}));var V=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:(0,i.decodeHtmlEntities)(l.name)+" by "+(0,i.decodeHtmlEntities)(l.author),buttons:(0,o.createComponentVNode)(2,c.Button,{content:"Back",icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:null})}}),children:l.messages.map((function(e){return(0,o.createComponentVNode)(2,c.Section,{children:["- ",(0,i.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,i.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,c.Box,{color:"grey",children:["[",e.message_type," by ",(0,i.decodeHtmlEntities)(e.author)," -"," ",e.time_stamp,"]"]})]},e.ref)}))})},v=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.feeds,s=l.latest_news;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Recent News",children:(0,o.createComponentVNode)(2,c.Section,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{mb:2,children:[(0,o.createVNode)(1,"h5",null,[(0,i.decodeHtmlEntities)(e.channel),(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:"Go to"})],0),"- ",(0,i.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,c.Box,{children:["[image omitted, view story for more details]",e.caption||null]}),(0,o.createComponentVNode)(2,c.Box,{fontSize:.9,children:["[",e.message_type," by"," ",(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"average",children:e.author})," ","- ",e.time_stamp,"]"]})]},e.index)}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"News Feeds",children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"chevron-up",onClick:function(){return r("newsfeed",{newsfeed:e.index})},content:e.name},e.index)}))})],4)};s[5]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data),i=r.feeds,l=r.target_feed;return(0,o.createComponentVNode)(2,c.Section,{title:"News",stretchContents:!0,height:"100%",children:!i.length&&(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Error: No newsfeeds available. Please try again later."})||l&&(0,o.createComponentVNode)(2,V)||(0,o.createComponentVNode)(2,v)})}));s[6]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.note;return(0,o.createComponentVNode)(2,c.Section,{title:"Note Keeper",height:"100%",stretchContents:!0,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",onClick:function(){return r("edit")},content:"Edit Notes"}),children:(0,o.createComponentVNode)(2,c.Section,{color:"average",width:"100%",height:"100%",style:{"word-break":"break-all","overflow-y":"auto"},children:i})})}));s[7]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),l=(n.act,n.data),d=l.aircontents,s=l.weather;return(0,o.createComponentVNode)(2,c.Section,{title:"Weather",children:[(0,o.createComponentVNode)(2,c.Section,{title:"Current Conditions",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,r.filter)((function(e){return"0"!==e.val||"Pressure"===e.entry||"Temperature"===e.entry}))(d).map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.entry,color:(t=e.val,n=e.bad_low,r=e.poor_low,a=e.poor_high,l=e.bad_high,ta?"average":t>l?"bad":"good"),children:[e.val,(0,i.decodeHtmlEntities)(e.units)]},e.entry);var t,n,r,a,l}))})}),(0,o.createComponentVNode)(2,c.Section,{title:"Weather Reports",children:!!s.length&&(0,o.createComponentVNode)(2,c.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.Planet,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Time",children:e.Time}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Weather",children:(0,i.toTitleCase)(e.Weather)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:["Current: ",e.Temperature.toFixed()," ","\xb0","C | High:"," ",e.High.toFixed()," ","\xb0","C | Low: ",e.Low.toFixed()," ","\xb0","C"]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Direction",children:e.WindDir}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Wind Speed",children:e.WindSpeed}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Forecast",children:(0,i.decodeHtmlEntities)(e.Forecast)})]})},e.Planet)}))})||(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"No weather reports available. Please check back later."})})]})})),s[8]=(0,o.createComponentVNode)(2,d.CrewManifestContent);s[9]=(0,o.createComponentVNode)(2,(function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.owner,s=l.occupation,u=l.connectionStatus,m=l.address,p=l.visible,f=l.ring,h=l.selfie_mode;return(0,o.createComponentVNode)(2,c.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Owner",children:(0,o.createComponentVNode)(2,c.Button,{icon:"pen",fluid:!0,content:(0,i.decodeHtmlEntities)(d),onClick:function(){return r("rename")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Camera Mode",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:h?"Front-facing Camera":"Rear-facing Camera",onClick:function(){return r("selfie_mode")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Occupation",children:(0,i.decodeHtmlEntities)(s)}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Connection",children:1===u?(0,o.createComponentVNode)(2,c.Box,{color:"good",children:"Connected"}):(0,o.createComponentVNode)(2,c.Box,{color:"bad",children:"Disconnected"})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Device EPv2 Address",children:m}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Visibility",children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:p,selected:p,fluid:!0,content:p?"This device can be seen by other devices.":"This device is invisible to other devices.",onClick:function(){return r("toggle_visibility")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Ringer",children:[(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:f,selected:f,fluid:!0,content:f?"Ringer on.":"Ringer off.",onClick:function(){return r("toggle_ringer")}}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:"Set Ringer Tone",onClick:function(){return r("set_ringer_tone")}})]})]})})}))},82421:function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(58734),r=(n(40946),n(62188)),i=n(71558),a=n(2798);t.ComputerFabricator=function(e,t){var n=(0,r.useBackend)(t),u=n.act,m=n.data;return(0,o.createComponentVNode)(2,a.Window,{title:"Personal Computer Vendor",width:500,height:420,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==m.state&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return u("clean_order")}}),0===m.state&&(0,o.createComponentVNode)(2,c),1===m.state&&(0,o.createComponentVNode)(2,l),2===m.state&&(0,o.createComponentVNode)(2,d),3===m.state&&(0,o.createComponentVNode)(2,s)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act;n.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Step 1",minHeight:"306px",children:[(0,o.createComponentVNode)(2,i.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,i.Box,{mt:3,children:(0,o.createComponentVNode)(2,i.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:2,onClick:function(){return a("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:2,onClick:function(){return a("pick_device",{pick:"2"})}})})]})})]})},l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Step 2: Customize your device",minHeight:"282px",buttons:(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"good",children:[c.totalprice,"\u20ae"]}),children:[(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_battery,onClick:function(){return a("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Upgraded",selected:2===c.hw_battery,onClick:function(){return a("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Advanced",selected:3===c.hw_battery,onClick:function(){return a("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_disk,onClick:function(){return a("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Upgraded",selected:2===c.hw_disk,onClick:function(){return a("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Advanced",selected:3===c.hw_disk,onClick:function(){return a("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"None",selected:0===c.hw_netcard,onClick:function(){return a("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_netcard,onClick:function(){return a("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Advanced",selected:2===c.hw_netcard,onClick:function(){return a("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"None",selected:0===c.hw_nanoprint,onClick:function(){return a("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_nanoprint,onClick:function(){return a("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Secondary Card Reader:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"Adds a secondary RFID card reader, for manipulating or\nreading from a second standard RFID card.\nPlease note that a primary card reader is necessary to\nallow the device to read your identification, but one\nis included in the base price.",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"None",selected:0===c.hw_card,onClick:function(){return a("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_card,onClick:function(){return a("hw_card",{card:"1"})}})})]}),2!==c.devtype&&(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_cpu,onClick:function(){return a("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Advanced",selected:2===c.hw_cpu,onClick:function(){return a("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,i.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"None",selected:0===c.hw_tesla,onClick:function(){return a("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Standard",selected:1===c.hw_tesla,onClick:function(){return a("hw_tesla",{tesla:"1"})}})})]})]}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:2,onClick:function(){return a("confirm_order")}})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data);return(0,o.createComponentVNode)(2,i.Section,{title:"Step 3: Payment",minHeight:"282px",children:[(0,o.createComponentVNode)(2,i.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:"Please swipe your ID now to authorize payment of:"}),"\xa0",(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"good",children:[a.totalprice,"\u20ae"]})]})]})},s=function(e,t){return(0,o.createComponentVNode)(2,i.Section,{minHeight:"282px",children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"28px",mt:10,children:"Thank you for your purchase!"}),(0,o.createComponentVNode)(2,i.Box,{italic:!0,mt:1,textAlign:"center",children:"If you experience any difficulties with your new device, please contact your local network administrator."})]})}},75125:function(e,t,n){"use strict";t.__esModule=!0,t.CookingAppliance=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.CookingAppliance=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.temperature,s=l.optimalTemp,u=l.temperatureEnough,m=l.efficiency,p=l.containersRemovable,f=l.our_contents;return(0,o.createComponentVNode)(2,a.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:u?"good":"blue",value:d,maxValue:s,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:d}),"\xb0C / ",s,"\xb0C"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Efficiency",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m}),"%"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Containers",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e,t){return e.empty?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Slot #"+(t+1),children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("slot",{slot:t+1})},children:"Empty"})}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Slot #"+(t+1),verticalAlign:"middle",children:(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!p,onClick:function(){return c("slot",{slot:t+1})},children:e.container||"No Container"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:e.progressText[0],value:e.progress,maxValue:1,children:e.progressText[1]})})]})},t)}))})})]})})}},68285:function(e,t,n){"use strict";t.__esModule=!0,t.CrewManifestContent=t.CrewManifest=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(78419),l=n(40946);t.CrewManifest=function(){return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.manifest);return(0,o.createComponentVNode)(2,i.Section,{title:"Crew Manifest",noTopPadding:!0,children:a.map((function(e){return!!e.elems.length&&(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{backgroundColor:c.COLORS.manifest[e.cat.toLowerCase()],m:-1,pt:1,pb:1,children:(0,o.createComponentVNode)(2,i.Box,{ml:1,textAlign:"center",fontSize:1.4,children:e.cat})}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,color:"white",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Rank"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Active"})]}),e.elems.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{color:"average",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,l.decodeHtmlEntities)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.rank}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.active})]},e.name+e.rank)}))]})},e.cat)}))})};t.CrewManifestContent=d},40257:function(e,t,n){"use strict";t.__esModule=!0,t.CrewMonitorContent=t.CrewMonitor=void 0;var o=n(58734),r=n(45445),i=n(75671),a=n(62188),c=n(2798),l=n(71558),d=function(e){return e.dead?"Deceased":1===parseInt(e.stat,10)?"Unconscious":"Living"},s=function(e){return e.dead?"red":1===parseInt(e.stat,10)?"orange":"green"};t.CrewMonitor=function(){return(0,o.createComponentVNode)(2,c.Window,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,u)})})};var u=function(e,t){var n,c=(0,a.useBackend)(t),u=c.act,p=c.data,f=(c.config,(0,a.useLocalState)(t,"tabIndex",0)),h=f[0],C=f[1],b=(0,i.flow)([(0,r.sortBy)((function(e){return e.name})),(0,r.sortBy)((function(e){return null==e?void 0:e.x})),(0,r.sortBy)((function(e){return null==e?void 0:e.y})),(0,r.sortBy)((function(e){return null==e?void 0:e.realZ}))])(p.crewmembers||[]),N=(0,a.useLocalState)(t,"zoom",1);N[0],N[1];return n=0===h?(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Status"}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Location"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,color:s(e),children:d(e)}),e.sensor_type>=2?(0,o.createComponentVNode)(2,l.Box,{inline:!0,children:["(",(0,o.createComponentVNode)(2,l.Box,{inline:!0,color:"red",children:e.brute}),"|",(0,o.createComponentVNode)(2,l.Box,{inline:!0,color:"orange",children:e.fire}),"|",(0,o.createComponentVNode)(2,l.Box,{inline:!0,color:"green",children:e.tox}),"|",(0,o.createComponentVNode)(2,l.Box,{inline:!0,color:"blue",children:e.oxy}),")"]}):null]}),(0,o.createComponentVNode)(2,l.Table.Cell,{children:3===e.sensor_type?p.isAI?(0,o.createComponentVNode)(2,l.Button,{fluid:!0,icon:"location-arrow",content:e.area+" ("+e.x+", "+e.y+")",onClick:function(){return u("track",{track:e.ref})}}):e.area+" ("+e.x+", "+e.y+", "+e.z+")":"Not Available"})]},e.ref)}))]}):1===h?(0,o.createComponentVNode)(2,m):"ERROR",(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Tabs,{children:[(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:0===h,onClick:function(){return C(0)},children:[(0,o.createComponentVNode)(2,l.Icon,{name:"table"})," Data View"]},"DataView"),(0,o.createComponentVNode)(2,l.Tabs.Tab,{selected:1===h,onClick:function(){return C(1)},children:[(0,o.createComponentVNode)(2,l.Icon,{name:"map-marked-alt"})," Map View"]},"MapView")]}),(0,o.createComponentVNode)(2,l.Box,{m:2,children:n})],4)};t.CrewMonitorContent=u;var m=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.config),i=n.data,c=(0,a.useLocalState)(t,"zoom",1),d=c[0],u=c[1];return(0,o.createComponentVNode)(2,l.Box,{height:"526px",mb:"0.5rem",overflow:"hidden",children:(0,o.createComponentVNode)(2,l.NanoMap,{onZoom:function(e){return u(e)},children:i.crewmembers.filter((function(e){return 3===e.sensor_type&&~~e.realZ==~~r.mapZLevel})).map((function(e){return(0,o.createComponentVNode)(2,l.NanoMap.Marker,{x:e.x,y:e.y,zoom:d,icon:"circle",tooltip:e.name+" ("+e.assignment+")",color:s(e)},e.ref)}))})})}},6776:function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=[{label:"Resp.",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"}],l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]];t.Cryo=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:520,height:470,resizeable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{className:"Layout__content--flexColumn",children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data,u=d.isOperating,m=d.hasOccupant,p=d.occupant,f=void 0===p?[]:p,h=d.cellTemperature,C=d.cellTemperatureStatus,b=d.isBeakerLoaded;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",flexGrow:"1",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"user-slash",onClick:function(){return a("ejectOccupant")},disabled:!m,children:"Eject"}),children:m?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Occupant",children:f.name||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:f.health,max:f.maxHealth,value:f.health/f.maxHealth,color:f.health>0?"good":"average",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(f.health)})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[f.stat][0],children:l[f.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(f.bodyTemperature)})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Divider),c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:f[e.type]/100,ranges:{bad:[.01,Infinity]},children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(f[e.type])})})},e.id)}))]}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected."]})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Cell",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return a("ejectBeaker")},disabled:!b,children:"Eject Beaker"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",onClick:function(){return a(u?"switchOff":"switchOn")},selected:u,children:u?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",color:C,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:h})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Beaker",children:(0,o.createComponentVNode)(2,s)})]})})],4)},s=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.isBeakerLoaded,l=a.beakerLabel,d=a.beakerVolume;return c?(0,o.createFragment)([l||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No label"}),(0,o.createComponentVNode)(2,i.Box,{color:!d&&"bad",children:d?(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:d,format:function(e){return Math.round(e)+" units remaining"}}):"Beaker is empty"})],0):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No beaker loaded"})}},6416:function(e,t,n){"use strict";t.__esModule=!0,t.CryoStorageItems=t.CryoStorageCrew=t.CryoStorage=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.CryoStorage=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),s=d.real_name,u=d.allow_items,m=(0,r.useLocalState)(t,"tab",0),p=m[0],f=m[1];return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return f(0)},children:"Crew"}),!!u&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return f(1)},children:"Items"})]}),(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:["Welcome, ",s,"."]}),0===p&&(0,o.createComponentVNode)(2,c),!!u&&1===p&&(0,o.createComponentVNode)(2,l)]})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.crew);return(0,o.createComponentVNode)(2,i.Section,{title:"Stored Crew",children:a.length&&a.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e},e)}))||(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No crew currently stored."})})};t.CryoStorageCrew=c;var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.items;return(0,o.createComponentVNode)(2,i.Section,{title:"Stored Items",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"hand-rock",onClick:function(){return a("allitems")},children:"Claim All"}),children:c.length&&c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"hand-rock",onClick:function(){return a("item",{ref:e.ref})},children:e.name},e.ref)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No items stored."})})};t.CryoStorageItems=l},24387:function(e,t,n){"use strict";t.__esModule=!0,t.CryoStorageVr=t.CryoStorageItemsVr=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(6416);t.CryoStorageVr=function(e,t){var n=(0,r.useBackend)(t),d=(n.act,n.data),s=d.real_name,u=d.allow_items,m=(0,r.useLocalState)(t,"tab",0),p=m[0],f=m[1];return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return f(0)},children:"Crew"}),!!u&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return f(1)},children:"Items"})]}),(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:["Welcome, ",s,"."]}),0===p&&(0,o.createComponentVNode)(2,c.CryoStorageCrew),!!u&&1===p&&(0,o.createComponentVNode)(2,l)]})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.items);return(0,o.createComponentVNode)(2,i.Section,{title:"Stored Items",children:a.length&&a.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e},e)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No items stored."})})};t.CryoStorageItemsVr=l},56447:function(e,t,n){"use strict";t.__esModule=!0,t.DNAForensics=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.DNAForensics=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.scan_progress,s=l.scanning,u=l.bloodsamp,m=l.bloodsamp_desc;return(0,o.createComponentVNode)(2,a.Window,{width:540,height:326,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{selected:s,disabled:!u,icon:"power-off",onClick:function(){return c("scanItem")},children:s?"Halt Scan":"Begin Scan"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!u,icon:"eject",onClick:function(){return c("ejectItem")},children:"Eject Bloodsample"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scan Progress",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[99,Infinity],violet:[-Infinity,99]},value:d,maxValue:100})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Blood Sample",children:u&&(0,o.createComponentVNode)(2,i.Box,{children:[u,(0,o.createComponentVNode)(2,i.Box,{color:"label",children:m})]})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood sample inserted."})})]})})}},9793:function(e,t,n){"use strict";t.__esModule=!0,t.DNAModifier=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(72992),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["ui","Modify U.I.","dna"],["se","Modify S.E.","dna"],["buffer","Transfer Buffers","syringe"],["rejuvenators","Rejuvenators","flask"]],s=[5,10,20,30,50];t.DNAModifier=function(e,t){var n,i=(0,r.useBackend)(t),l=(i.act,i.data),d=l.irradiating,s=l.dnaBlockSize,p=l.occupant;return t.dnaBlockSize=s,t.isDNAInvalid=!p.isViableSubject||!p.uniqueIdentity||!p.structuralEnzymes,d&&(n=(0,o.createComponentVNode)(2,V,{duration:d})),(0,o.createComponentVNode)(2,a.Window,{width:660,height:700,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal),n,(0,o.createComponentVNode)(2,a.Window.Content,{className:"Layout__content--flexColumn",children:[(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,m)]})]})};var u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,d=c.locked,s=c.hasOccupant,u=c.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,mr:"0.5rem",children:"Door Lock:"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s,selected:d,icon:d?"toggle-on":"toggle-off",content:d?"Engaged":"Disengaged",onClick:function(){return a("toggleLock")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s||d,icon:"user-slash",content:"Eject",onClick:function(){return a("ejectOccupant")}})],4),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:u.minHealth,max:u.maxHealth,value:u.health/u.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",color:l[u.stat][0],children:l[u.stat][1]}),(0,o.createComponentVNode)(2,i.LabeledList.Divider)]})}),t.isDNAInvalid?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-circle"}),"\xa0 The occupant's DNA structure is ruined beyond recognition, please insert a subject with an intact DNA structure."]}):(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radiation",children:(0,o.createComponentVNode)(2,i.ProgressBar,{min:"0",max:"100",value:u.radiationLevel/100,color:"average"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unique Enzymes",children:c.occupant.uniqueEnzymes?c.occupant.uniqueEnzymes:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-circle"}),"\xa0 Unknown"]})})]})],0):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Cell unoccupied."})})},m=function(e,t){var n,a=(0,r.useBackend)(t),c=a.act,l=a.data,s=l.selectedMenuKey,u=l.hasOccupant;l.occupant;return u?t.isDNAInvalid?(0,o.createComponentVNode)(2,i.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No operation possible on this subject."]})})}):("ui"===s?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,h)],4):"se"===s?n=(0,o.createFragment)([(0,o.createComponentVNode)(2,f),(0,o.createComponentVNode)(2,h)],4):"buffer"===s?n=(0,o.createComponentVNode)(2,C):"rejuvenators"===s&&(n=(0,o.createComponentVNode)(2,g)),(0,o.createComponentVNode)(2,i.Section,{flexGrow:"1",children:[(0,o.createComponentVNode)(2,i.Tabs,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:s===e[0],onClick:function(){return c("selectMenuKey",{key:e[0]})},children:[(0,o.createComponentVNode)(2,i.Icon,{name:e[2]}),e[1]]},t)}))}),n]})):(0,o.createComponentVNode)(2,i.Section,{flexGrow:"1",children:(0,o.createComponentVNode)(2,i.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant in DNA modifier."]})})})},p=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.selectedUIBlock,d=c.selectedUISubBlock,s=c.selectedUITarget,u=c.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Modify Unique Identifier",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:u.uniqueIdentity,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectUIBlock"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,i.Knob,{minValue:"1",maxValue:"15",stepPixelSize:"20",value:s,format:function(e){return e.toString(16).toUpperCase()},ml:"0",onChange:function(e,t){return a("changeUITarget",{value:t})}})})}),(0,o.createComponentVNode)(2,i.Button,{icon:"radiation",content:"Irradiate Block",mt:"0.5rem",onClick:function(){return a("pulseUIRadiation")}})]})},f=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.selectedSEBlock,d=c.selectedSESubBlock,s=c.occupant;return(0,o.createComponentVNode)(2,i.Section,{title:"Modify Structural Enzymes",level:"2",children:[(0,o.createComponentVNode)(2,v,{dnaString:s.structuralEnzymes,selectedBlock:l,selectedSubblock:d,blockSize:t.dnaBlockSize,action:"selectSEBlock"}),(0,o.createComponentVNode)(2,i.Button,{icon:"radiation",content:"Irradiate Block",onClick:function(){return a("pulseSERadiation")}})]})},h=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.radiationIntensity,d=c.radiationDuration;return(0,o.createComponentVNode)(2,i.Section,{title:"Radiation Emitter",level:"2",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Intensity",children:(0,o.createComponentVNode)(2,i.Knob,{minValue:"1",maxValue:"10",stepPixelSize:"20",value:l,popUpPosition:"right",ml:"0",onChange:function(e,t){return a("radiationIntensity",{value:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Duration",children:(0,o.createComponentVNode)(2,i.Knob,{minValue:"1",maxValue:"20",stepPixelSize:"10",unit:"s",value:d,popUpPosition:"right",ml:"0",onChange:function(e,t){return a("radiationDuration",{value:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{icon:"radiation",content:"Pulse Radiation",tooltip:"Mutates a random block of either the occupant's UI or SE.",tooltipPosition:"top",mt:"0.5rem",onClick:function(){return a("pulseRadiation")}})]})},C=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.buffers.map((function(e,t){return(0,o.createComponentVNode)(2,b,{id:t+1,name:"Buffer "+(t+1),buffer:e},t)})));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Buffers",level:"2",children:a}),(0,o.createComponentVNode)(2,N)],4)},b=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=e.id,d=e.name,s=e.buffer,u=c.isInjectorReady,m=d+(s.data?" - "+s.label:"");return(0,o.createComponentVNode)(2,i.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,i.Section,{title:m,level:"3",mx:"0",lineHeight:"18px",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!s.data,icon:"trash",content:"Clear",onClick:function(){return a("bufferOption",{option:"clear",id:l})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s.data,icon:"pen",content:"Rename",onClick:function(){return a("bufferOption",{option:"changeLabel",id:l})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!s.data||!c.hasDisk,icon:"save",content:"Export",tooltip:"Exports this buffer to the currently loaded data disk.",tooltipPosition:"bottom-end",onClick:function(){return a("bufferOption",{option:"saveDisk",id:l})}})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Write",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-down",content:"Subject U.I",mb:"0",onClick:function(){return a("bufferOption",{option:"saveUI",id:l})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-down",content:"Subject U.I and U.E.",mb:"0",onClick:function(){return a("bufferOption",{option:"saveUIAndUE",id:l})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-circle-down",content:"Subject S.E.",mb:"0",onClick:function(){return a("bufferOption",{option:"saveSE",id:l})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!c.hasDisk||!c.disk.data,icon:"arrow-circle-down",content:"From Disk",mb:"0",onClick:function(){return a("bufferOption",{option:"loadDisk",id:l})}})]}),s.data?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Subject",children:s.owner||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Data Type",children:["ui"===s.type?"Unique Identifiers":"Structural Enzymes",!!s.ue&&" and Unique Enzymes"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transfer to",children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!u,icon:u?"syringe":"spinner",iconSpin:!u,content:"Injector",mb:"0",onClick:function(){return a("bufferOption",{option:"createInjector",id:l})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!u,icon:u?"syringe":"spinner",iconSpin:!u,content:"Block Injector",mb:"0",onClick:function(){return a("bufferOption",{option:"createInjector",id:l,block:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"user",content:"Subject",mb:"0",onClick:function(){return a("bufferOption",{option:"transfer",id:l})}})]})],4):null]}),!s.data&&(0,o.createComponentVNode)(2,i.Box,{color:"label",mt:"0.5rem",children:"This buffer is empty."})]})})},N=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.hasDisk,d=c.disk;return(0,o.createComponentVNode)(2,i.Section,{title:"Data Disk",level:"2",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:!l||!d.data,icon:"trash",content:"Wipe",onClick:function(){return a("wipeDisk")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return a("ejectDisk")}})],4),children:l?d.data?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Label",children:d.label?d.label:"No label"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Subject",children:d.owner?d.owner:(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Unknown"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Data Type",children:["ui"===d.type?"Unique Identifiers":"Structural Enzymes",!!d.ue&&" and Unique Enzymes"]})]}):(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"Disk is blank."}):(0,o.createComponentVNode)(2,i.Box,{color:"label",textAlign:"center",my:"1rem",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"save-o",size:"4"}),(0,o.createVNode)(1,"br"),"No disk inserted."]})})},g=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerVolume,u=c.beakerLabel;return(0,o.createComponentVNode)(2,i.Section,{title:"Rejuvenators and Beaker",level:"2",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return a("ejectBeaker")}}),children:l?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Inject",children:[s.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{disabled:e>d,icon:"syringe",content:e,onClick:function(){return a("injectRejuvenators",{amount:e})}},t)})),(0,o.createComponentVNode)(2,i.Button,{disabled:d<=0,icon:"syringe",content:"All",onClick:function(){return a("injectRejuvenators",{amount:d})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Beaker",children:[(0,o.createComponentVNode)(2,i.Box,{mb:"0.5rem",children:u||"No label"}),d?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:[d," unit",1===d?"":"s"," remaining"]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Empty"})]})]}):(0,o.createComponentVNode)(2,i.Box,{color:"label",textAlign:"center",my:"25%",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",size:"4"}),(0,o.createVNode)(1,"br"),"No beaker loaded."]})})},V=function(e,t){return(0,o.createComponentVNode)(2,i.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"spinner",size:"5",spin:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Box,{color:"average",children:(0,o.createVNode)(1,"h1",null,[(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"}),(0,o.createTextVNode)("\xa0Irradiating occupant\xa0"),(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})],4)}),(0,o.createComponentVNode)(2,i.Box,{color:"label",children:(0,o.createVNode)(1,"h3",null,[(0,o.createTextVNode)("For "),e.duration,(0,o.createTextVNode)(" second"),1===e.duration?"":"s"],0)})]})},v=function(e,t){for(var n=(0,r.useBackend)(t),a=n.act,c=(n.data,e.dnaString),l=e.selectedBlock,d=e.selectedSubblock,s=e.blockSize,u=e.action,m=c.split(""),p=[],f=function(){for(var e=h/s+1,t=[],n=function(){var n=r+1;t.push((0,o.createComponentVNode)(2,i.Button,{selected:l===e&&d===n,content:m[h+r],mb:"0",onClick:function(){return a(u,{block:e,subblock:n})}}))},r=0;r1?"Dangerous!":null]},e.stage)}))||(0,o.createComponentVNode)(2,i.Box,{children:"No virus sample loaded."})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Affected Species",color:"label",children:[m&&m.length?null:"None",m.sort().join(", ")]}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Reverse Engineering",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",mb:1,children:(0,o.createVNode)(1,"i",null,"CAUTION: Reverse engineering will destroy the viral sample.",16)}),d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.stage,icon:"exchange-alt",onClick:function(){return a("grab",{grab:e.reference})}},e.stage)})),(0,o.createComponentVNode)(2,i.Button,{content:"Species",icon:"exchange-alt",onClick:function(){return a("affected_species")}})]})],4)]})},l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(c.dish_inserted,c.buffer),d=c.species_buffer,s=(c.effects,c.info);c.growth,c.affected_species,c.busy;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Memory Buffer",children:l?(0,o.createComponentVNode)(2,i.Box,{children:[l.name," (",l.stage,")"]}):d?(0,o.createComponentVNode)(2,i.Box,{children:d}):"Empty"})}),(0,o.createComponentVNode)(2,i.Button,{mt:1,icon:"save",content:"Save To Disk",disabled:!l&&!d,onClick:function(){return a("disk")}}),l?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Splice #1",disabled:l.stage>1,onClick:function(){return a("splice",{splice:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Splice #2",disabled:l.stage>2,onClick:function(){return a("splice",{splice:2})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Splice #3",disabled:l.stage>3,onClick:function(){return a("splice",{splice:3})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Splice #4",disabled:l.stage>4,onClick:function(){return a("splice",{splice:4})}})]}):d?(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Splice Species",disabled:!d||s,onClick:function(){return a("splice",{splice:5})}})}):null]})}},79015:function(e,t,n){"use strict";t.__esModule=!0,t.DishIncubator=void 0;var o=n(58734),r=n(43820),i=n(62188),a=n(71558),c=n(2798);t.DishIncubator=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data,s=d.on,u=d.system_in_use,m=d.food_supply,p=d.radiation,f=d.growth,h=d.toxins,C=d.chemicals_inserted,b=d.can_breed_virus,N=d.chemical_volume,g=d.max_chemical_volume,V=d.dish_inserted,v=d.blood_already_infected,_=d.virus,y=d.analysed,k=d.infection_rate;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Environmental Conditions",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:s,content:s?"On":"Off",onClick:function(){return l("power")}}),children:[(0,o.createComponentVNode)(2,a.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"radiation",content:"Add Radiation",onClick:function(){return l("rad")}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,color:"red",icon:"trash",confirmIcon:"trash",content:"Flush System",disabled:!u,onClick:function(){return l("flush")}})})]}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Virus Food",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[40,Infinity],average:[20,40],bad:[-Infinity,20]},value:m})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:100,color:p>=50?"bad":f>=25?"average":"good",value:p,children:[(0,r.formatCommaNumber)(1e4*p)," \xb5Sv"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Toxicity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:100,ranges:{bad:[50,Infinity],average:[25,50],good:[-Infinity,25]},value:h})})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:b?"Vial":"Chemicals",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject "+(b?"Vial":"Chemicals"),disabled:!C,onClick:function(){return l("ejectchem")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"virus",content:"Breed Virus",disabled:!b,onClick:function(){return l("virus")}})],4),children:C&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:g,value:N,children:[N,"/",g]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breeding Environment",color:b?"good":"average",children:[V?b?"Suitable":"No hemolytic samples detected":"N/A",v?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"CAUTION: Viral infection detected in blood sample."}):null]})]})})||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No chemicals inserted."})}),(0,o.createComponentVNode)(2,a.Section,{title:"Virus Dish",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Dish",disabled:!V,onClick:function(){return l("ejectdish")}}),children:V?_?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Growth Density",children:(0,o.createComponentVNode)(2,a.ProgressBar,{minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,25]},value:f})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Infection Rate",children:y?k:"Unknown."})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No virus detected."}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No dish loaded."})})]})})}},82936:function(e,t,n){"use strict";t.__esModule=!0,t.DisposalBin=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.DisposalBin=function(e,t){var n,c,l=(0,r.useBackend)(t),d=l.act,s=l.data,u=s.mode,m=s.pressure,p=s.isAI,f=s.panel_open,h=s.flushing;return 2===u?(n="good",c="Ready"):u<=0?(n="bad",c="N/A"):1===u?(n="average",c="Pressurizing"):(n="average",c="Idle"),(0,o.createComponentVNode)(2,a.Window,{width:300,height:250,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,m:1,children:"Status"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"State",color:n,children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[-Infinity,0],average:[0,99],good:[99,Infinity]},value:m,minValue:0,maxValue:100})})]}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,m:1,children:"Controls"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Handle",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"toggle-off",disabled:p||f,content:"Disengaged",selected:h?null:"selected",onClick:function(){return d("disengageHandle")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"toggle-on",disabled:p||f,content:"Engaged",selected:h?"selected":null,onClick:function(){return d("engageHandle")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"toggle-off",disabled:-1===u,content:"Off",selected:u?null:"selected",onClick:function(){return d("pumpOff")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"toggle-on",disabled:-1===u,content:"On",selected:u?"selected":null,onClick:function(){return d("pumpOn")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",disabled:p,content:"Eject Contents",onClick:function(){return d("eject")}})})]})]})})})}},56204:function(e,t,n){"use strict";t.__esModule=!0,t.DroneConsole=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.DroneConsole=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.drones,s=l.areas,u=l.selected_area,m=l.fabricator,p=l.fabPower;return(0,o.createComponentVNode)(2,a.Window,{width:600,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Drone Fabricator",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:!m,selected:p,icon:"power-off",content:p?"Enabled":"Disabled",onClick:function(){return c("toggle_fab")}}),children:m?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Linked."}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Fabricator not detected.",(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Search for Fabricator",onClick:function(){return c("search_fab")}})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Request Drone",children:[(0,o.createComponentVNode)(2,i.Dropdown,{options:s?s.sort():null,selected:u,width:"100%",onSelected:function(e){return c("set_dcall_area",{area:e})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"share-square",content:"Send Ping",onClick:function(){return c("ping")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Maintenance Units",children:d&&d.length?(0,o.createComponentVNode)(2,i.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Resync",onClick:function(){return c("resync",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"exclamation-triangle",color:"red",content:"Shutdown",onClick:function(){return c("shutdown",{ref:e.ref})}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Location",children:e.loc}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge",children:[e.charge," / ",e.maxCharge]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Active",children:e.active?"Yes":"No"})]})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No drones detected."})})]})})}},38547:function(e,t,n){"use strict";t.__esModule=!0,t.EmbeddedController=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=((0,n(66905).createLogger)("fuck"),{});t.EmbeddedController=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.internalTemplateName),l=c[i];if(!l)throw Error("Unable to find Component for template name: "+i);return(0,o.createComponentVNode)(2,a.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=e.bars;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:e.color(e.value),minValue:e.minValue,maxValue:e.maxValue,value:e.value,children:e.textValue})},e.label)}))})})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.data,c=n.act,l=!0;a.interior_status&&"open"===a.interior_status.state?l=!1:a.external_pressure&&a.chamber_pressure&&(l=!(Math.abs(a.external_pressure-a.chamber_pressure)>5));var d=!0;return a.exterior_status&&"open"===a.exterior_status.state?d=!1:a.internal_pressure&&a.chamber_pressure&&(d=!(Math.abs(a.internal_pressure-a.chamber_pressure)>5)),(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{disabled:a.airlock_disabled,icon:"arrow-left",content:"Cycle to Exterior",onClick:function(){return c("cycle_ext")}}),(0,o.createComponentVNode)(2,i.Button,{disabled:a.airlock_disabled,icon:"arrow-right",content:"Cycle to Interior",onClick:function(){return c("cycle_int")}})]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:a.airlock_disabled,color:l?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Exterior Door",onClick:function(){return c("force_ext")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{disabled:a.airlock_disabled,color:d?"":"bad",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Force Interior Door",onClick:function(){return c("force_int")}})]})],4)},s=function(e,t){var n=(0,r.useBackend)(t),a=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,u),undocking:(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"EJECTING-STAND CLEAR!"}),undocked:(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:"POD EJECTED"}),docking:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"INITIALIZING..."})}),l=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"});return"open"===a.exterior_status.state?l=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"OPEN"}):"unlocked"===a.exterior_status.lock?l=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"UNSECURED"}):"locked"===a.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Escape Pod Status",children:c[a.docking_status]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Hatch",children:l})]})})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.data;n.act;return a.armed?(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"ARMED"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"SYSTEMS OK"})},m=function(e,t){var n=(0,r.useBackend)(t),a=n.data,c=n.act;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{disabled:!a.override_enabled,icon:"exclamation-triangle",content:"Force Exterior Door",color:"docked"!==a.docking_status?"bad":"",onClick:function(){return c("force_door")}}),(0,o.createComponentVNode)(2,i.Button,{selected:a.override_enabled,color:"docked"!==a.docking_status?"bad":"average",icon:"exclamation-triangle",content:"Override",onClick:function(){return c("toggle_override")}})]})},p=function(e,t){var n=(0,r.useBackend)(t),a=n.data,c=(n.act,{docked:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"DOCKED"}),docking:(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"DOCKING"}),undocking:(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"UNDOCKING"}),undocked:(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:"NOT IN USE"})}[a.docking_status]);return a.override_enabled&&(c=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[a.docking_status.toUpperCase(),"-OVERRIDE ENABLED"]})),c};c.AirlockConsoleAdvanced=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,s=function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"},u=[{minValue:0,maxValue:202,value:c.external_pressure,label:"External Pressure",textValue:c.external_pressure+" kPa",color:s},{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:s},{minValue:0,maxValue:202,value:c.internal_pressure,label:"Internal Pressure",textValue:c.internal_pressure+" kPa",color:s}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:u}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Purge",onClick:function(){return a("purge")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"lock-open",content:"Secure",onClick:function(){return a("secure")}})]}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return a("abort")}})})]})],4)};c.AirlockConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,s=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return a("abort")}})})]})],4)};c.AirlockConsolePhoron=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,s=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}},{minValue:0,maxValue:100,value:c.chamber_phoron,label:"Chamber Phoron",textValue:c.chamber_phoron+" mol",color:function(e){return e>5?"bad":e>.5?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return a("abort")}})})]})],4)};c.AirlockConsoleDocking=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,s=[{minValue:0,maxValue:202,value:c.chamber_pressure,label:"Chamber Pressure",textValue:c.chamber_pressure+" kPa",color:function(e){return e<80||e>120?"bad":e<95||e>110?"average":"good"}}];return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Dock",buttons:c.airlock_disabled||c.override_enabled?(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return a("toggle_override")}}):null,children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,l,{bars:s}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{disabled:!c.processing,icon:"ban",color:"bad",content:"Abort",onClick:function(){return a("abort")}})})]})],4)};c.DockingConsoleSimple=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"ERROR"});return"open"===c.exterior_status.state?l=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"OPEN"}):"unlocked"===c.exterior_status.lock?l=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"UNSECURED"}):"locked"===c.exterior_status.lock&&(l=(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"SECURED"})),(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",disabled:!c.override_enabled,content:"Force exterior door",onClick:function(){return a("force_door")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",color:c.override_enabled?"red":"",content:"Override",onClick:function(){return a("toggle_override")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Dock Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Docking Hatch",children:l})]})})};c.DockingConsoleMulti=function(e,t){var n=(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Docking Status",children:(0,o.createComponentVNode)(2,p)}),(0,o.createComponentVNode)(2,i.Section,{title:"Airlocks",children:n.airlocks.length?(0,o.createComponentVNode)(2,i.LabeledList,{children:n.airlocks.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:e.override_enabled?"bad":"good",label:e.name,children:e.override_enabled?"OVERRIDE ENABLED":"STATUS OK"},e.name)}))}):(0,o.createComponentVNode)(2,i.Flex,{height:"100%",mt:"0.5em",children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"door-closed",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No airlocks found."]})})})],4)};c.DoorAccessConsole=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l="open"===c.interior_status.state||"closed"===c.exterior_status.state,d="open"===c.exterior_status.state||"closed"===c.interior_status.state;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:l?"arrow-left":"exclamation-triangle",content:l?"Cycle To Exterior":"Lock Exterior Door",onClick:function(){a(l?"cycle_ext_door":"force_ext")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"arrow-right":"exclamation-triangle",content:d?"Cycle To Interior":"Lock Interior Door",onClick:function(){a(d?"cycle_int_door":"force_int")}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Exterior Door Status",children:"closed"===c.exterior_status.state?"Locked":"Open"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Interior Door Status",children:"closed"===c.interior_status.state?"Locked":"Open"})]})})};c.EscapePodConsole=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",disabled:c.armed,color:c.armed?"bad":"average",content:"ARM",onClick:function(){return a("manual_arm")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",disabled:!c.can_force,color:"bad",content:"MANUAL EJECT",onClick:function(){return a("force_launch")}})]})]})],4)};c.EscapePodBerthConsole=function(e,t){(0,r.useBackend)(t).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,m)})],4)}},23424:function(e,t,n){"use strict";t.__esModule=!0,t.NarrationInput=t.ModeSelector=t.EntitySelection=t.EntityNarrate=t.DisplayDetails=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.EntityNarrate=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Window,{width:800,height:470,theme:"abstract",resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{scrollable:!0,grow:2,fill:!0,children:(0,o.createComponentVNode)(2,i.Section,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:.25,fill:!0,children:(0,o.createComponentVNode)(2,i.Divider,{vertical:!0})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:6.75,fill:!0,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex,{direction:"column",justify:"space-between",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{Flex:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Details",children:(0,o.createComponentVNode)(2,l)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{Flex:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Select Behaviour",children:(0,o.createComponentVNode)(2,d)})}),(0,o.createComponentVNode)(2,i.Flex.Item,{Flex:!0,children:(0,o.createComponentVNode)(2,s)})]})})})]})})})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.selection_mode,d=c.multi_id_selection,s=c.entity_names;return(0,o.createComponentVNode)(2,i.Flex,{direction:"column",grow:!0,children:(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Choose!",buttons:(0,o.createComponentVNode)(2,i.Button,{selected:l,fill:!0,content:"Multi-Selection",onClick:function(){return a("change_mode_multi")}}),children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:d.includes(e),onClick:function(){return a("select_entity",{id_selected:e})},children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:e})},e)}))})})})})};t.EntitySelection=c;var l=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.selection_mode,l=a.number_mob_selected,d=a.selected_id,s=a.selected_name,u=a.selected_type;return c?(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"b",null,"Number of entities selected:",16)," ",l]}):(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"b",null,"Selected ID:",16)," ",d," ",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Selected Name:",16)," ",s," ",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Selected Type:",16)," ",u," ",(0,o.createVNode)(1,"br")]})};t.DisplayDetails=l;var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.privacy_select,d=c.mode_select;return(0,o.createComponentVNode)(2,i.Flex,{direction:"row",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("change_mode_privacy")},selected:l,fluid:!0,tooltip:"This button changes whether your narration is loud (any who see/hear) or subtle (range of 1 tile) "+(l?"Click here to disable subtle mode":"Click here to enable subtle mode"),content:l?"Currently: Subtle":"Currently: Loud"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("change_mode_narration")},selected:d,fluid:!0,tooltip:"This button sets your narration to talk audiably or emote visibly "+(d?"Click here to emote visibly.":"Click here to talk audiably."),content:d?"Currently: Emoting":"Currently: Talking"})})]})};t.ModeSelector=d;var s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=(n.data,(0,r.useLocalState)(t,"narration","")),l=c[0],d=c[1];return(0,o.createComponentVNode)(2,i.Section,{title:"Narration Text",buttons:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("narrate",{message:l})},content:"Send Narration"}),children:(0,o.createComponentVNode)(2,i.Flex,{children:(0,o.createComponentVNode)(2,i.Flex.Item,{width:"85%",children:(0,o.createComponentVNode)(2,i.TextArea,{height:"18rem",onChange:function(e,t){return d(t)},value:l||""})})})})};t.NarrationInput=s},42014:function(e,t,n){"use strict";t.__esModule=!0,t.ExonetNode=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.ExonetNode=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.allowPDAs,u=l.allowCommunicators,m=l.allowNewscasters,p=l.logs;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,content:"Power "+(d?"On":"Off"),onClick:function(){return c("toggle_power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Incoming PDA Messages",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:s,content:s?"Open":"Closed",onClick:function(){return c("toggle_PDA_port")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Incoming Communicators",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:u,content:u?"Open":"Closed",onClick:function(){return c("toggle_communicator_port")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Incoming Newscaster Content",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:m,content:m?"Open":"Closed",onClick:function(){return c("toggle_newscaster_port")}})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Logging",children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:[p.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:e},t)})),p&&0!==p.length?null:(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No logs found."})]})})]})})}},5479:function(e,t,n){"use strict";t.__esModule=!0,t.Materials=t.ExosuitFabricator=void 0;var o,r=n(58734),i=n(59641),a=n(45445),c=n(62188),l=n(43820),d=n(71558),s=n(2798),u=n(40946),m=n(5339);function p(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}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 f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);nn?{color:2,deficit:e-n}:t>n?{color:1,deficit:e}:e+t>n?{color:1,deficit:e+t-n}:{color:0,deficit:0}},N=function(e,t,n){var o={textColor:0};return Object.keys(n.cost).forEach((function(r){o[r]=b(n.cost[r],t[r],e[r]),o[r].color>o.textColor&&(o.textColor=o[r].color)})),o};t.ExosuitFabricator=function(e,t){var n,o,i=(0,c.useBackend)(t),a=i.act,l=i.data,u=l.queue||[],m=(n=l.materials||[],o={},n.forEach((function(e){o[e.name]=e.amount})),o),p=function(e,t){var n={},o={},r={},i={};return t.forEach((function(t,a){i[a]=0,Object.keys(t.cost).forEach((function(c){n[c]=n[c]||0,r[c]=r[c]||0,o[c]=b(t.cost[c],n[c],e[c]),0!==o[c].color?i[a]1&&l0}));return 0===l.length?(0,r.createComponentVNode)(2,d.Box,{textAlign:"center",children:[(0,r.createComponentVNode)(2,d.Icon,{textAlign:"center",size:5,name:"inbox"}),(0,r.createVNode)(1,"br"),(0,r.createVNode)(1,"b",null,"No Materials Loaded.",16)]}):(0,r.createComponentVNode)(2,d.Flex,{wrap:"wrap",children:l.map((function(e){return(0,r.createComponentVNode)(2,d.Flex.Item,{width:"80px",children:[(0,r.createComponentVNode)(2,v,{name:e.name,amount:e.amount,formatsi:!0}),!a&&(0,r.createComponentVNode)(2,d.Box,{mt:1,style:{"text-align":"center"},children:(0,r.createComponentVNode)(2,g,{material:e})})]},e.name)||null}))})};t.Materials=V;var v=function(e,t){var n=e.name,o=e.amount,a=e.formatsi,c=e.formatmoney,s=e.color,p=e.style,f="0";return f=o<1&&o>0?(0,m.toFixed)(o,2):a?(0,l.formatSiUnit)(o,0):c?(0,l.formatMoney)(o):o,(0,r.createComponentVNode)(2,d.Flex,{direction:"column",align:"center",children:[(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Tooltip,{position:"bottom",content:(0,u.toTitleCase)(n),children:(0,r.createComponentVNode)(2,d.Box,{className:(0,i.classes)(["sheetmaterials32x32",h[n]]),position:"relative",style:p})})}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Box,{textColor:s,style:{"text-align":"center"},children:f})})]})},_=function(e,t){var n=(0,c.useBackend)(t).data,o=n.partSets||[],i=n.buildableParts||{},a=(0,c.useSharedState)(t,"part_tab",o.length?i[0]:""),l=a[0],s=a[1];return(0,r.createComponentVNode)(2,d.Tabs,{vertical:!0,children:o.map((function(e){return!!i[e]&&(0,r.createComponentVNode)(2,d.Tabs.Tab,{selected:e===l,disabled:!i[e],onClick:function(){return s(e)},children:e},e)}))})},y=function(e,t){var n,o=(0,c.useBackend)(t).data,i=function(e){for(var t,n=p(e);!(t=n()).done;){var o=t.value;if(s[o])return o}return null},l=o.partSets||[],s=o.buildableParts||[],m=e.queueMaterials,f=e.materials,h=(0,c.useSharedState)(t,"part_tab",i(l)),C=h[0],b=h[1],g=(0,c.useSharedState)(t,"search_text",""),V=g[0],v=g[1];if(!C||!s[C]){var _=i(l);if(!_)return;b(_)}return V?(n=[],function(e,t){var n=[];if(e.length){var o=(0,u.createSearch)(e,(function(e){return(e.name||"")+(e.desc||"")+(e.searchMeta||"")}));return Object.keys(t).forEach((function(e){t[e].filter(o).forEach((function(e){n.push(e)}))})),n=(0,a.uniqBy)((function(e){return e.name}))(n)}}(V,s).forEach((function(e){e.format=N(f,m,e),n.push(e)}))):(n={Parts:[]},s[C].forEach((function(e){e.format=N(f,m,e),e.subCategory?(e.subCategory in n||(n[e.subCategory]=[]),n[e.subCategory].push(e)):n.Parts.push(e)}))),(0,r.createFragment)([(0,r.createComponentVNode)(2,d.Section,{children:(0,r.createComponentVNode)(2,d.Flex,{children:[(0,r.createComponentVNode)(2,d.Flex.Item,{mr:1,children:(0,r.createComponentVNode)(2,d.Icon,{name:"search"})}),(0,r.createComponentVNode)(2,d.Flex.Item,{grow:1,children:(0,r.createComponentVNode)(2,d.Input,{fluid:!0,placeholder:"Search for...",onInput:function(e,t){return v(t)}})})]})}),!!V&&(0,r.createComponentVNode)(2,k,{name:"Search Results",parts:n,forceShow:!0,placeholder:"No matching results..."})||Object.keys(n).map((function(e){return(0,r.createComponentVNode)(2,k,{name:e,parts:n[e]},e)}))],0)},k=function(e,t){var n=(0,c.useBackend)(t),o=n.act,i=n.data.buildingPart,a=e.parts,l=e.name,s=e.forceShow,u=e.placeholder,m=(0,c.useSharedState)(t,"display_mats",!1)[0];return(!!a.length||s)&&(0,r.createComponentVNode)(2,d.Section,{title:l,buttons:(0,r.createComponentVNode)(2,d.Button,{disabled:!a.length,color:"good",content:"Queue All",icon:"plus-circle",onClick:function(){return o("add_queue_set",{part_list:a.map((function(e){return e.id}))})}}),children:[!a.length&&u,a.map((function(e){return(0,r.createFragment)([(0,r.createComponentVNode)(2,d.Flex,{align:"center",children:[(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Button,{disabled:i||2===e.format.textColor,color:"good",height:"20px",mr:1,icon:"play",onClick:function(){return o("build_part",{id:e.id})}})}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Button,{color:"average",height:"20px",mr:1,icon:"plus-circle",onClick:function(){return o("add_queue_part",{id:e.id})}})}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Box,{inline:!0,textColor:C[e.format.textColor],children:e.name})}),(0,r.createComponentVNode)(2,d.Flex.Item,{grow:1}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Button,{icon:"question-circle",transparent:!0,height:"20px",tooltip:"Build Time: "+e.printTime+"s. "+(e.desc||""),tooltipPosition:"left"})})]}),m&&(0,r.createComponentVNode)(2,d.Flex,{mb:2,children:Object.keys(e.cost).map((function(t){return(0,r.createComponentVNode)(2,d.Flex.Item,{width:"50px",color:C[e.format[t].color],children:(0,r.createComponentVNode)(2,v,{formatmoney:!0,style:{transform:"scale(0.75) translate(0%, 10%)"},name:t,amount:e.cost[t]})},t)}))})],0,e.name)}))]})},x=function(e,t){var n=(0,c.useBackend)(t),o=n.act,i=n.data,a=i.isProcessingQueue,l=i.queue||[],s=e.queueMaterials,u=e.missingMaterials,m=e.textColors;return(0,r.createComponentVNode)(2,d.Flex,{height:"100%",width:"100%",direction:"column",children:[(0,r.createComponentVNode)(2,d.Flex.Item,{height:0,grow:1,children:(0,r.createComponentVNode)(2,d.Section,{height:"100%",title:"Queue",overflowY:"auto",buttons:(0,r.createFragment)([(0,r.createComponentVNode)(2,d.Button.Confirm,{disabled:!l.length,color:"bad",icon:"minus-circle",content:"Clear Queue",onClick:function(){return o("clear_queue")}}),!!a&&(0,r.createComponentVNode)(2,d.Button,{disabled:!l.length,content:"Stop",icon:"stop",onClick:function(){return o("stop_queue")}})||(0,r.createComponentVNode)(2,d.Button,{disabled:!l.length,content:"Build Queue",icon:"play",onClick:function(){return o("build_queue")}})],0),children:(0,r.createComponentVNode)(2,d.Flex,{direction:"column",height:"100%",children:[(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,B)}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,L,{textColors:m})})]})})}),!!l.length&&(0,r.createComponentVNode)(2,d.Flex.Item,{mt:1,children:(0,r.createComponentVNode)(2,d.Section,{title:"Material Cost",children:(0,r.createComponentVNode)(2,w,{queueMaterials:s,missingMaterials:u})})})]})},w=function(e,t){var n=e.queueMaterials,o=e.missingMaterials;return(0,r.createComponentVNode)(2,d.Flex,{wrap:"wrap",children:Object.keys(n).map((function(e){return(0,r.createComponentVNode)(2,d.Flex.Item,{width:"12%",children:[(0,r.createComponentVNode)(2,v,{formatmoney:!0,name:e,amount:n[e]}),!!o[e]&&(0,r.createComponentVNode)(2,d.Box,{textColor:"bad",style:{"text-align":"center"},children:(0,l.formatMoney)(o[e])})]},e)}))})},L=function(e,t){var n=(0,c.useBackend)(t),o=n.act,i=n.data,a=e.textColors,l=i.queue||[];return l.length?l.map((function(e,t){return(0,r.createComponentVNode)(2,d.Box,{children:(0,r.createComponentVNode)(2,d.Flex,{mb:.5,direction:"column",justify:"center",wrap:"wrap",height:"20px",inline:!0,children:[(0,r.createComponentVNode)(2,d.Flex.Item,{basis:"content",children:(0,r.createComponentVNode)(2,d.Button,{height:"20px",mr:1,icon:"minus-circle",color:"bad",onClick:function(){return o("del_queue_part",{index:t+1})}})}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:(0,r.createComponentVNode)(2,d.Box,{inline:!0,textColor:C[a[t]],children:e.name})})]})},e.name)})):(0,r.createFragment)([(0,r.createTextVNode)("No parts in queue.")],4)},B=function(e,t){var n=(0,c.useBackend)(t).data,o=n.buildingPart,i=n.storedPart;if(i){var a=i.name;return(0,r.createComponentVNode)(2,d.Box,{children:(0,r.createComponentVNode)(2,d.ProgressBar,{minValue:0,maxValue:1,value:1,color:"average",children:(0,r.createComponentVNode)(2,d.Flex,{children:[(0,r.createComponentVNode)(2,d.Flex.Item,{children:a}),(0,r.createComponentVNode)(2,d.Flex.Item,{grow:1}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:"Fabricator outlet obstructed..."})]})})})}if(o){var l=o.name,s=o.duration,u=o.printTime,m=Math.ceil(s/10);return(0,r.createComponentVNode)(2,d.Box,{children:(0,r.createComponentVNode)(2,d.ProgressBar,{minValue:0,maxValue:u,value:s,children:(0,r.createComponentVNode)(2,d.Flex,{children:[(0,r.createComponentVNode)(2,d.Flex.Item,{children:l}),(0,r.createComponentVNode)(2,d.Flex.Item,{grow:1}),(0,r.createComponentVNode)(2,d.Flex.Item,{children:m>=0&&m+"s"||"Dispensing..."})]})})})}}},96773:function(e,t,n){"use strict";t.__esModule=!0,t.Farmbot=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Farmbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.locked,u=l.tank,m=l.tankVolume,p=l.tankMaxVolume,f=l.waters_trays,h=l.refills_water,C=l.uproots_weeds,b=l.replaces_nutriment;l.collects_produce,l.removes_dead;return(0,o.createComponentVNode)(2,a.Window,{width:450,height:540,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Automatic Hydroponic Assistance Unit v2.0",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Water Tank",children:u&&(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No water tank detected."})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Behavior Controls",color:s?"good":"bad",children:s?"Locked":"Unlocked"})]})}),!s&&(0,o.createComponentVNode)(2,i.Section,{title:"Behavior Controls",children:[(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Watering Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Water plants",children:(0,o.createComponentVNode)(2,i.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("water")},children:f?"Yes":"No"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Refill watertank",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("refill")},children:h?"Yes":"No"})})]})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Weeding controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Weed plants",children:(0,o.createComponentVNode)(2,i.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("weed")},children:C?"Yes":"No"})})})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Nutriment controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Replace fertilizer",children:(0,o.createComponentVNode)(2,i.Button,{icon:b?"toggle-on":"toggle-off",selected:b,onClick:function(){return c("replacenutri")},children:b?"Yes":"No"})})})})]})||null]})})}},90313:function(e,t,n){"use strict";t.__esModule=!0,t.FaxContent=t.Fax=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(15020),l=n(81905);t.Fax=function(e,t){return(0,r.useBackend)(t).data.authenticated?(0,o.createComponentVNode)(2,a.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,c.LoginInfo),(0,o.createComponentVNode)(2,d)]})}):(0,o.createComponentVNode)(2,a.Window,{width:600,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,s),(0,o.createComponentVNode)(2,l.LoginScreen)]})})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.bossName,d=c.copyItem,s=c.cooldown,u=c.destination;return(0,o.createComponentVNode)(2,i.Section,{children:[!!s&&(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:"Transmitter arrays realigning. Please stand by."}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network",children:[l," Quantum Entanglement Network"]})}),d&&(0,o.createComponentVNode)(2,i.Box,{mt:1,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Currently Sending",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Sending To",children:(0,o.createComponentVNode)(2,i.Button,{icon:"map-marker-alt",content:u,onClick:function(){return a("dept")}})})]}),(0,o.createComponentVNode)(2,i.Button,{icon:"share-square",onClick:function(){return a("send")},content:"Send",fluid:!0})]})||(0,o.createComponentVNode)(2,i.Box,{mt:1,children:"Please insert item to transmit."})]})};t.FaxContent=d;var s=function(e,t){var n=(0,r.useBackend)(t),a=n.act;return n.data.copyItem?(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eject",onClick:function(){return a("remove")},content:"Remove Item"})}):null}},58217:function(e,t,n){"use strict";t.__esModule=!0,t.FileCabinet=void 0;var o=n(58734),r=n(45445),i=n(62188),a=n(71558),c=n(2798);t.FileCabinet=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data.contents,s=(0,r.sortBy)((function(e){return e.name}))(d||[]);return(0,o.createComponentVNode)(2,c.Window,{width:350,height:300,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"file",content:e.name,onClick:function(){return l("retrieve",{ref:e.ref})}},e.ref)}))})})})}},33242:function(e,t,n){"use strict";t.__esModule=!0,t.Floorbot=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Floorbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.open,u=l.locked,m=l.vocal,p=l.amount,f=l.possible_bmode,h=l.improvefloors,C=l.eattiles,b=l.maketiles,N=l.bmode;return(0,o.createComponentVNode)(2,a.Window,{width:390,height:310,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Automatic Station Floor Repairer v2.0",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,onClick:function(){return c("start")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tiles Left",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maintenance Panel",color:s?"bad":"good",children:s?"Open":"Closed"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,i.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("vocal")},children:m?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Improves Floors",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("improve")},children:h?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Finds Tiles",children:(0,o.createComponentVNode)(2,i.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("tiles")},children:C?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Makes Metal Sheets into Tiles",children:(0,o.createComponentVNode)(2,i.Button,{icon:b?"toggle-on":"toggle-off",selected:b,onClick:function(){return c("make")},children:b?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Bridge Mode",children:(0,o.createComponentVNode)(2,i.Dropdown,{over:!0,width:"100%",placeholder:"Disabled",selected:N,options:f,onSelected:function(e){return c("bridgemode",{dir:e})}})})]})})||null]})})}},82166:function(e,t,n){"use strict";t.__esModule=!0,t.GasPump=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.GasPump=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.pressure_set,u=l.last_flow_rate,m=l.last_power_draw,p=l.max_power_draw;return(0,o.createComponentVNode)(2,a.Window,{width:470,height:290,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u/10})," L/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Load",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:p,color:m=100?u="Running":!d&&s>0&&(u="DISCHARGING"),(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",color:"red",content:"Toggle Breaker",confirmContent:d?"This will disable gravity!":"This will enable gravity!",onClick:function(){return c("gentoggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Breaker Setting",children:d?"Generator Enabled":"Generator Disabled"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Mode",children:["Generator ",u]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Status",children:[s,"%"]})]})})})})}},42583:function(e,t,n){"use strict";t.__esModule=!0,t.GuestPass=void 0;var o=n(58734),r=n(45445),i=n(62188),a=n(71558),c=n(2798);t.GuestPass=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data,s=(d.access,d.area),u=d.giver,m=d.giveName,p=d.reason,f=d.duration,h=d.mode,C=d.log,b=d.uid;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:1===h&&(0,o.createComponentVNode)(2,a.Section,{title:"Activity Log",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"scroll",content:"Activity Log",selected:!0,onClick:function(){return l("mode",{mode:0})}}),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",onClick:function(){return l("print")},fluid:!0,mb:1}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Logs",children:C.length&&C.map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:e}},e)}))||(0,o.createComponentVNode)(2,a.Box,{children:"No logs."})})]})||(0,o.createComponentVNode)(2,a.Section,{title:"Guest pass terminal #"+b,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"scroll",content:"Activity Log",onClick:function(){return l("mode",{mode:1})}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Issuing ID",children:(0,o.createComponentVNode)(2,a.Button,{content:u||"Insert ID",onClick:function(){return l("id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Issued To",children:(0,o.createComponentVNode)(2,a.Button,{content:m,onClick:function(){return l("giv_name")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Reason",children:(0,o.createComponentVNode)(2,a.Button,{content:p,onClick:function(){return l("reason")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Duration (minutes)",children:(0,o.createComponentVNode)(2,a.Button,{content:f,onClick:function(){return l("duration")}})})]}),(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"check",fluid:!0,content:"Issue Pass",onClick:function(){return l("issue")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",level:2,children:(0,r.sortBy)((function(e){return e.area_name}))(s).map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.on,content:e.area_name,onClick:function(){return l("access",{access:e.area})}},e.area)}))})]})})})}},98915:function(e,t,n){"use strict";t.__esModule=!0,t.GyrotronControlContent=t.GyrotronControl=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558);t.GyrotronControl=function(){return(0,o.createComponentVNode)(2,i.Window,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.gyros;return(0,o.createComponentVNode)(2,a.Section,{title:"Gyrotrons",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set Tag",onClick:function(){return i("set_tag")}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Position"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Status"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Fire Delay"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Strength"})]}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.x,", ",e.y,", ",e.z]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:e.active?"Online":"Offline",selected:e.active,disabled:!e.deployed,onClick:function(){return i("toggle_active",{gyro:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Knob,{forcedInputWidth:"60px",size:1.25,color:!!e.active&&"yellow",value:e.fire_delay,unit:"decisecond(s)",minValue:1,maxValue:60,stepPixelSize:1,onDrag:function(t,n){return i("set_rate",{gyro:e.ref,rate:n})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Knob,{forcedInputWidth:"60px",size:1.25,color:!!e.active&&"yellow",value:e.strength,unit:"penta-dakw",minValue:1,maxValue:50,stepPixelSize:1,onDrag:function(t,n){return i("set_str",{gyro:e.ref,str:n})}})})]},e.name)}))]})})};t.GyrotronControlContent=c},67809:function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Holodeck=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,s=l.restrictedPrograms,u=l.currentProgram,m=l.isSilicon,p=l.safetyDisabled,f=l.emagged,h=l.gravity,C=d;return p&&(C=C.concat(s)),(0,o.createComponentVNode)(2,a.Window,{width:400,height:610,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Programs",children:C.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{color:-1!==s.indexOf(e)?"bad":null,icon:"eye",content:e,selected:u===e,fluid:!0,onClick:function(){return c("program",{program:e})}},e)}))}),!!m&&(0,o.createComponentVNode)(2,i.Section,{title:"Override",children:(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",fluid:!0,disabled:f,color:p?"good":"bad",onClick:function(){return c("AIoverride")},children:[!!f&&"Error, unable to control. ",p?"Enable Safeties":"Disable Safeties"]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Safeties",children:p?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DISABLED"}):(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"ENABLED"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,i.Button,{icon:"user-astronaut",selected:h,onClick:function(){return c("gravity")},children:h?"Enabled":"Disabled"})})]})})]})})}},54457:function(e,t,n){"use strict";t.__esModule=!0,t.ICAssembly=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=n(43820);t.ICAssembly=function(e,t){var n=(0,i.useBackend)(t),s=n.act,u=n.data,m=u.total_parts,p=u.max_components,f=u.total_complexity,h=u.max_complexity,C=u.battery_charge,b=u.battery_max,N=u.net_power,g=u.unremovable_circuits,V=u.removable_circuits;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:[(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return s("remove_cell")},children:"Remove Battery"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return s("rename")},children:"Rename"})],children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Space in Assembly",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:m/p,maxValue:1,children:[m," / ",p," (",(0,r.round)(m/p*100,1),"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Complexity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[0,.25],average:[.5,.75],bad:[.75,1]},value:f/h,maxValue:1,children:[f," / ",h," (",(0,r.round)(f/h*100,1),"%)"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell Charge",children:C&&(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{bad:[0,.25],average:[.5,.75],good:[.75,1]},value:C/b,maxValue:1,children:[C," / ",b," (",(0,r.round)(C/b*100,1),"%)"]})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No cell detected."})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Net Energy",children:0===N?"0 W/s":(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:N,format:function(e){return"-"+(0,l.formatPower)(Math.abs(e))+"/s"}})})]})}),g.length&&(0,o.createComponentVNode)(2,d,{title:"Built-in Components",circuits:g})||null,V.length&&(0,o.createComponentVNode)(2,d,{title:"Removable Components",circuits:V})||null]})})};var d=function(e,t){var n=(0,i.useBackend)(t).act,r=e.title,c=e.circuits;return(0,o.createComponentVNode)(2,a.Section,{title:r,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return n("open_circuit",{ref:e.ref})},children:"View"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return n("rename_circuit",{ref:e.ref})},children:"Rename"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return n("scan_circuit",{ref:e.ref})},children:"Debugger Scan"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return n("remove_circuit",{ref:e.ref})},children:"Remove"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eye",onClick:function(){return n("bottom_circuit",{ref:e.ref})},children:"Move to Bottom"})]},e.ref)}))})})}},91761:function(e,t,n){"use strict";t.__esModule=!0,t.ICCircuit=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(40946),l=n(43820);t.ICCircuit=function(e,t){var n=(0,r.useBackend)(t),c=n.act,u=n.data,m=(u.name,u.desc),p=u.displayed_name,f=(u.removable,u.complexity),h=u.power_draw_idle,C=u.power_draw_per_use,b=u.extended_desc,N=u.inputs,g=u.outputs,V=u.activators;return(0,o.createComponentVNode)(2,a.Window,{width:600,height:400,resizable:!0,title:p,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Stats",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("rename")},children:"Rename"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("scan")},children:"Scan with Device"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("remove")},children:"Remove"})],4),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Complexity",children:f}),h&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power Draw (Idle)",children:(0,l.formatPower)(h)})||null,C&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power Draw (Active)",children:(0,l.formatPower)(C)})||null]}),b]}),(0,o.createComponentVNode)(2,i.Section,{title:"Circuit",children:[(0,o.createComponentVNode)(2,i.Flex,{textAlign:"center",spacing:1,children:[N.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{title:"Inputs",children:(0,o.createComponentVNode)(2,d,{list:N})})})||null,(0,o.createComponentVNode)(2,i.Flex.Item,{basis:N.length&&g.length?"33%":N.length||g.length?"45%":"100%",children:(0,o.createComponentVNode)(2,i.Section,{title:p,mb:1,children:(0,o.createComponentVNode)(2,i.Box,{children:m})})}),g.length&&(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{title:"Outputs",children:(0,o.createComponentVNode)(2,d,{list:g})})})||null]}),(0,o.createComponentVNode)(2,i.Section,{title:"Triggers",children:V.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("pin_name",{pin:e.ref})},children:e.pulse_out?"":""}),(0,o.createComponentVNode)(2,s,{pin:e})]},e.name)}))})]})]})})};var d=function(e,t){var n=(0,r.useBackend)(t).act;return e.list.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return n("pin_name",{pin:e.ref})},children:[(0,c.decodeHtmlEntities)(e.type),": ",e.name]}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return n("pin_data",{pin:e.ref})},children:e.data}),(0,o.createComponentVNode)(2,s,{pin:e})]},e.ref)}))},s=function(e,t){var n=(0,r.useBackend)(t).act,a=e.pin;return a.linked.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return n("pin_unwire",{pin:a.ref,link:e.ref})},children:e.name}),"@\xa0",(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return n("examine",{ref:e.holder_ref})},children:e.holder_name})]},e.ref)}))}},91321:function(e,t,n){"use strict";t.__esModule=!0,t.ICDetailer=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(40946);t.ICDetailer=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.detail_color,u=d.color_list;return(0,o.createComponentVNode)(2,a.Window,{width:420,height:254,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:Object.keys(u).map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{ml:0,mr:0,mb:-.4,mt:0,tooltip:(0,c.toTitleCase)(e),tooltipPosition:t%6==5?"left":"right",height:"64px",width:"64px",onClick:function(){return l("change_color",{color:e})},style:u[e]===s?{border:"4px solid black","border-radius":0}:{"border-radius":0},backgroundColor:u[e]},e)}))})})})}},75381:function(e,t,n){"use strict";t.__esModule=!0,t.ICPrinter=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(45445);t.ICPrinter=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=c.metal,s=c.max_metal,u=c.metal_per_sheet,m=(c.debug,c.upgraded),p=c.can_clone;c.assembly_to_clone,c.categories;return(0,o.createComponentVNode)(2,a.Window,{width:600,height:630,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Metal",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:l,maxValue:s,children:[l/u," / ",s/u," sheets"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Circuits Available",children:m?"Advanced":"Regular"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Assembly Cloning",children:p?"Available":"Unavailable"})]}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:"Note: A red component name means that the printer must be upgraded to create that component."})]}),(0,o.createComponentVNode)(2,d)]})})};var l=function(e,t){return!!e.can_build&&!(e.cost>t.metal)},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data,s=d.categories,u=(d.debug,(0,r.useSharedState)(t,"categoryTarget",null)),m=u[0],p=u[1],f=(0,c.filter)((function(e){return e.name===m}))(s)[0];return(0,o.createComponentVNode)(2,i.Section,{title:"Circuits",children:(0,o.createComponentVNode)(2,i.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,i.Stack.Item,{mr:2,children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,c.sortBy)((function(e){return e.name}))(s).map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:m===e.name,onClick:function(){return p(e.name)},children:e.name},e.name)}))})}),(0,o.createComponentVNode)(2,i.Stack.Item,{children:f&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,c.sortBy)((function(e){return e.name}))(f.items).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,labelColor:e.can_build?"good":"bad",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:!l(e,d),icon:"print",onClick:function(){return a("build",{build:e.path})},children:"Print"}),children:e.desc},e.name)}))})})||"No category selected."})]})})}},58999:function(e,t,n){"use strict";t.__esModule=!0,t.IDCard=void 0;var o=n(58734),r=n(71558),i=n(62188),a=n(2798),c=n(78654);t.IDCard=function(e,t){var n=(0,i.useBackend)(t).data,l=n.registered_name,d=n.sex,s=n.species,u=n.age,m=n.assignment,p=n.fingerprint_hash,f=n.blood_type,h=n.dna_hash,C=n.photo_front,b=[{name:"Sex",val:d},{name:"Species",val:s},{name:"Age",val:u},{name:"Blood Type",val:f},{name:"Fingerprint",val:p},{name:"DNA Hash",val:h}];return(0,o.createComponentVNode)(2,a.Window,{width:470,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Flex,{children:[(0,o.createComponentVNode)(2,r.Flex.Item,{basis:"25%",textAlign:"left",children:(0,o.createComponentVNode)(2,r.Box,{inline:!0,style:{width:"101px",height:"120px",overflow:"hidden",outline:"2px solid #4972a1"},children:C&&(0,o.createVNode)(1,"img",null,null,1,{src:C.substr(1,C.length-1),style:{width:"300px","margin-left":"-94px","-ms-interpolation-mode":"nearest-neighbor"}})||(0,o.createComponentVNode)(2,r.Icon,{name:"user",size:8,ml:1.5,mt:2.5})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{basis:0,grow:1,children:(0,o.createComponentVNode)(2,r.LabeledList,{children:b.map((function(e){return(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:e.name,children:e.val},e.name)}))})})]}),(0,o.createComponentVNode)(2,r.Flex,{className:"IDCard__NamePlate",align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:l})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,c.RankIcon,{rank:m})})}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",children:m})})]})]})})})}},27229:function(e,t,n){"use strict";t.__esModule=!0,t.IdentificationComputerRegions=t.IdentificationComputerPrinting=t.IdentificationComputerContent=t.IdentificationComputerAccessModification=t.IdentificationComputer=void 0;var o=n(58734),r=n(45445),i=n(62188),a=n(71558),c=n(2798),l=n(40946),d=n(68285);t.IdentificationComputer=function(){return(0,o.createComponentVNode)(2,c.Window,{width:600,height:700,children:(0,o.createComponentVNode)(2,c.Window.Content,{resizable:!0,children:(0,o.createComponentVNode)(2,s)})})};var s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=e.ntos,s=c.mode,p=c.has_modify,f=c.printing,h=(0,o.createComponentVNode)(2,m,{ntos:l});return l&&!c.have_id_slot?h=(0,o.createComponentVNode)(2,d.CrewManifestContent):f?h=(0,o.createComponentVNode)(2,u):1===s&&(h=(0,o.createComponentVNode)(2,d.CrewManifestContent)),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(!l||!!c.have_id_slot)&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"home",selected:0===s,onClick:function(){return r("mode",{mode_target:0})},children:"Access Modification"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"home",selected:1===s,onClick:function(){return r("mode",{mode_target:1})},children:"Crew Manifest"}),!l||!!c.have_printer&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{float:"right",icon:"print",onClick:function(){return r("print")},disabled:!s&&!p,color:"",children:"Print"})]}),h],0)};t.IdentificationComputerContent=s;var u=function(e,t){return(0,o.createComponentVNode)(2,a.Section,{title:"Printing",children:"Please wait..."})};t.IdentificationComputerPrinting=u;var m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,d=e.ntos,s=c.station_name,u=c.target_name,m=c.target_owner,f=c.scan_name,h=c.authenticated,C=c.has_modify,b=c.account_number,N=c.centcom_access,g=c.all_centcom_access,V=(c.regions,c.id_rank),v=c.departments;return(0,o.createComponentVNode)(2,a.Section,{title:"Access Modification",children:[!h&&(0,o.createComponentVNode)(2,a.Box,{italic:!0,mb:1,children:"Please insert the IDs into the terminal to proceed."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Identitity",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",fluid:!0,content:u,onClick:function(){return r("modify")}})}),!d&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Authorized Identitity",children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",fluid:!0,content:f,onClick:function(){return r("scan")}})})]}),!!h&&!!C&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Details",level:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Registered Name",children:(0,o.createComponentVNode)(2,a.Input,{value:m,fluid:!0,onInput:function(e,t){return r("reg",{reg:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Account Number",children:(0,o.createComponentVNode)(2,a.Input,{value:b,fluid:!0,onInput:function(e,t){return r("account",{account:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Dismissals",children:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"exclamation-triangle",confirmIcon:"fire",fluid:!0,content:"Dismiss "+m,confirmContent:"You are dismissing "+m+", confirm?",onClick:function(){return r("terminate")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Assignment",level:2,children:(0,o.createComponentVNode)(2,a.Table,{children:[v.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,verticalAlign:"middle",children:e.department_name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.jobs.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.job===V,onClick:function(){return r("assign",{assign_target:e.job})},children:(0,l.decodeHtmlEntities)(e.display_name)},e.job)}))})]}),(0,o.createComponentVNode)(2,a.Box,{mt:-1,children:"\xa0"})," "],0,e.department_name)})),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{header:!0,verticalAlign:"middle",children:"Special"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return r("assign",{assign_target:"Custom"})},children:"Custom"})})]})]})}),!!N&&(0,o.createComponentVNode)(2,a.Section,{title:"Central Command",level:2,children:g.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:e.allowed,onClick:function(){return r("access",{access_target:e.ref,allowed:e.allowed})},children:(0,l.decodeHtmlEntities)(e.desc)})},e.ref)}))})||(0,o.createComponentVNode)(2,a.Section,{title:s,level:2,children:(0,o.createComponentVNode)(2,p,{actName:"access"})})],0)]})};t.IdentificationComputerAccessModification=m;var p=function(e,t){var n=(0,i.useBackend)(t),c=n.act,d=n.data,s=e.actName,u=d.regions;return(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",spacing:1,children:(0,r.sortBy)((function(e){return e.name}))(u).map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{mb:1,basis:"content",grow:1,children:(0,o.createComponentVNode)(2,a.Section,{title:e.name,height:"100%",children:(0,r.sortBy)((function(e){return e.desc}))(e.accesses).map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,selected:e.allowed,onClick:function(){return c(s,{access_target:e.ref,allowed:e.allowed})},children:(0,l.decodeHtmlEntities)(e.desc)})},e.ref)}))})},e.name)}))})};t.IdentificationComputerRegions=p},33835:function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanel=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.InventoryPanel=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,s=l.internalsValid;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:200,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act)},children:e.item||"Nothing"})},e.name)}))})}),s&&(0,o.createComponentVNode)(2,i.Section,{title:"Actions",children:s&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("internals")},children:"Set Internals"})||null})||null]})})}},73952:function(e,t,n){"use strict";t.__esModule=!0,t.InventoryPanelHuman=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.InventoryPanelHuman=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.slots,s=l.specialSlots,u=(l.internals,l.internalsValid),m=l.sensors,p=l.handcuffed,f=l.handcuffedParams,h=l.legcuffed,C=l.legcuffedParams,b=l.accessory;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[d&&d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)})),(0,o.createComponentVNode)(2,i.LabeledList.Divider),s&&s.length&&s.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{mb:-1,icon:e.item?"hand-paper":"gift",onClick:function(){return c(e.act,e.params)},children:e.item||"Nothing"})},e.name)}))]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Actions",children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"running",onClick:function(){return c("targetSlot",{slot:"splints"})},children:"Remove Splints"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"hand-paper",onClick:function(){return c("targetSlot",{slot:"pockets"})},children:"Empty Pockets"}),u&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lungs",onClick:function(){return c("targetSlot",{slot:"internals"})},children:"Set Internals"})||null,m&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"book-medical",onClick:function(){return c("targetSlot",{slot:"sensors"})},children:"Set Sensors"})||null,p&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",f)},children:"Handcuffed"})||null,h&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",C)},children:"Legcuffed"})||null,b&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"bad",icon:"unlink",onClick:function(){return c("targetSlot",{slot:"tie"})},children:"Remove Accessory"})||null]})]})})}},57620:function(e,t,n){"use strict";t.__esModule=!0,t.IsolationCentrifuge=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.IsolationCentrifuge=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.busy,s=l.antibodies,u=l.pathogens,m=l.is_antibody_sample,p=l.sample_inserted,f=(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No vial detected."});return p&&(f=s||u?(0,o.createFragment)([s?(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:s}):null,u.length?(0,o.createComponentVNode)(2,i.Section,{title:"Pathogens",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:e.spread_type},e.name)}))})}):null],0):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No antibodies or viral strains detected."})),(0,o.createComponentVNode)(2,a.Window,{width:400,height:500,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:d?(0,o.createComponentVNode)(2,i.Section,{title:"The Centrifuge is currently busy.",color:"bad",children:(0,o.createVNode)(1,"center",null,(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:d}),2)}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:m?"Antibody Sample":"Blood Sample",children:[(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mb:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"print",content:"Print",disabled:!s&&!u.length,onClick:function(){return c("print")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eject",content:"Eject Vial",disabled:!p,onClick:function(){return c("sample")}})})]}),f]}),s&&!m||u.length?(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[s&&!m?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Isolate Antibodies",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:s,onClick:function(){return c("antibody")}})}):null,u.length?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Isolate Strain",children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:e.name,onClick:function(){return c("isolate",{isolate:e.reference})}},e.name)}))}):null]})}):null],0)})})}},20418:function(e,t,n){"use strict";t.__esModule=!0,t.JanitorCart=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.JanitorCart=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,s=d.mybag,u=d.mybucket,m=d.mymop,p=d.myspray,f=d.myreplacer,h=d.signs;d.icons;return(0,o.createComponentVNode)(2,a.Window,{width:210,height:180,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Button,{width:"64px",height:"64px",position:"relative",tooltip:s||"Garbage Bag Slot",tooltipPosition:"bottom-end",color:s?"grey":"transparent",style:{border:s?null:"2px solid grey"},onClick:function(){return c("bag")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybag"})}),(0,o.createComponentVNode)(2,i.Button,{width:"64px",height:"64px",position:"relative",tooltip:u||"Bucket Slot",tooltipPosition:"bottom",color:u?"grey":"transparent",style:{border:u?null:"2px solid grey"},onClick:function(){return c("bucket")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mybucket"})}),(0,o.createComponentVNode)(2,i.Button,{width:"64px",height:"64px",position:"relative",tooltip:m||"Mop Slot",tooltipPosition:"bottom-end",color:m?"grey":"transparent",style:{border:m?null:"2px solid grey"},onClick:function(){return c("mop")},children:(0,o.createComponentVNode)(2,l,{iconkey:"mymop"})}),(0,o.createComponentVNode)(2,i.Button,{width:"64px",height:"64px",position:"relative",tooltip:p||"Spray Slot",tooltipPosition:"top-end",color:p?"grey":"transparent",style:{border:p?null:"2px solid grey"},onClick:function(){return c("spray")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myspray"})}),(0,o.createComponentVNode)(2,i.Button,{width:"64px",height:"64px",position:"relative",tooltip:f||"Light Replacer Slot",tooltipPosition:"top",color:f?"grey":"transparent",style:{border:f?null:"2px solid grey"},onClick:function(){return c("replacer")},children:(0,o.createComponentVNode)(2,l,{iconkey:"myreplacer"})}),(0,o.createComponentVNode)(2,i.Button,{width:"64px",height:"64px",position:"relative",tooltip:h||"Signs Slot",tooltipPosition:"top-start",color:h?"grey":"transparent",style:{border:h?null:"2px solid grey"},onClick:function(){return c("sign")},children:(0,o.createComponentVNode)(2,l,{iconkey:"signs"})})]})})};var c={mybag:"trash",mybucket:"fill",mymop:"broom",myspray:"spray-can",myreplacer:"lightbulb",signs:"sign"},l=function(e,t){var n=(0,r.useBackend)(t).data,a=e.iconkey,l=n.icons;return a in l?(0,o.createVNode)(1,"img",null,null,1,{src:l[a].substr(1,l[a].length-1),style:{position:"absolute",left:0,right:0,top:0,bottom:0,width:"64px",height:"64px","-ms-interpolation-mode":"nearest-neighbor"}}):(0,o.createComponentVNode)(2,i.Icon,{style:{position:"absolute",left:"4px",right:0,top:"20px",bottom:0,width:"64px",height:"64px"},fontSize:2,name:c[a]})}},83840:function(e,t,n){"use strict";t.__esModule=!0,t.Jukebox=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798);t.Jukebox=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data,s=d.playing,u=d.loop_mode,m=d.volume,p=d.current_track_ref,f=d.current_track,h=d.current_genre,C=d.percent,b=d.tracks,N=b.length&&b.reduce((function(e,t){var n=t.genre||"Uncategorized";return e[n]||(e[n]=[]),e[n].push(t),e}),{}),g=s&&(h||"Uncategorized");return(0,o.createComponentVNode)(2,c.Window,{width:450,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Currently Playing",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:s&&f&&(0,o.createComponentVNode)(2,a.Box,{children:[f.title," by ",f.artist||"Unkown"]})||(0,o.createComponentVNode)(2,a.Box,{children:"Stopped"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"play",disabled:s,onClick:function(){return l("play")},children:"Play"}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",disabled:!s,onClick:function(){return l("stop")},children:"Stop"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Loop Mode",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"play",onClick:function(){return l("loopmode",{loopmode:1})},selected:1===u,children:"Next"}),(0,o.createComponentVNode)(2,a.Button,{icon:"random",onClick:function(){return l("loopmode",{loopmode:2})},selected:2===u,children:"Shuffle"}),(0,o.createComponentVNode)(2,a.Button,{icon:"redo",onClick:function(){return l("loopmode",{loopmode:3})},selected:3===u,children:"Repeat"}),(0,o.createComponentVNode)(2,a.Button,{icon:"step-forward",onClick:function(){return l("loopmode",{loopmode:4})},selected:4===u,children:"Once"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,maxValue:1,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.Slider,{minValue:0,step:1,value:100*m,maxValue:100,ranges:{good:[75,Infinity],average:[25,75],bad:[0,25]},format:function(e){return(0,r.round)(e,1)+"%"},onChange:function(e,t){return l("volume",{val:(0,r.round)(t/100,2)})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Available Tracks",children:b.length&&Object.keys(N).sort().map((function(e){return(0,o.createComponentVNode)(2,a.Collapsible,{title:e,color:g===e?"green":"default",child_mt:0,children:(0,o.createVNode)(1,"div",null,N[e].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"play",selected:p===e.ref,onClick:function(){return l("change_track",{change_track:e.ref})},children:e.title},e.ref)})),0,{style:{"margin-left":"1em"}})},e)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error: No songs loaded."})})]})})}},14843:function(e,t,n){"use strict";t.__esModule=!0,t.LawManager=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=["laws","title","noButtons"];t.LawManager=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data.isSlaved);return(0,o.createComponentVNode)(2,a.Window,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[c&&(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:["Law-synced to ",c]})||null,(0,o.createComponentVNode)(2,l)]})})};var l=function(e,t){var n=(0,r.useSharedState)(t,"lawsTabIndex",0),a=n[0],c=n[1];return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===a,onClick:function(){return c(0)},children:"Law Management"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===a,onClick:function(){return c(1)},children:"Law Sets"})]}),0===a&&(0,o.createComponentVNode)(2,d)||null,1===a&&(0,o.createComponentVNode)(2,u)||null],0)},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.ion_law_nr,d=c.ion_law,u=c.zeroth_law,m=c.inherent_law,p=c.supplied_law,f=c.supplied_law_position,h=c.zeroth_laws,C=c.has_zeroth_laws,b=c.ion_laws,N=c.has_ion_laws,g=c.inherent_laws,V=c.has_inherent_laws,v=c.supplied_laws,_=c.has_supplied_laws,y=c.isAI,k=c.isMalf,x=c.isAdmin,w=c.channel,L=c.channels,B=h.map((function(e){return e.zero=!0,e})).concat(g);return(0,o.createComponentVNode)(2,i.Section,{children:[N&&(0,o.createComponentVNode)(2,s,{laws:b,title:l+" Laws:",mt:-2})||null,(C||V)&&(0,o.createComponentVNode)(2,s,{laws:B,title:"Inherent Laws",mt:-2})||null,_&&(0,o.createComponentVNode)(2,s,{laws:v,title:"Supplied Laws",mt:-2})||null,(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Controls",mt:-2,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Statement Channel",children:L.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.channel,selected:w===e.channel,onClick:function(){return a("law_channel",{law_channel:e.channel})}},e.channel)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"State Laws",children:(0,o.createComponentVNode)(2,i.Button,{icon:"volume-up",onClick:function(){return a("state_laws")},children:"State Laws"})}),y&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Law Notification",children:(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation",onClick:function(){return a("notify_laws")},children:"Notify"})})||null]})}),k&&(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Add Laws",mt:-2,children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Law"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Add"})]}),x&&!C&&(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Zero"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Input,{value:u,fluid:!0,onChange:function(e,t){return a("change_zeroth_law",{val:t})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("add_zeroth_law")},children:"Add"})})]})||null,(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Ion"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Input,{value:d,fluid:!0,onChange:function(e,t){return a("change_ion_law",{val:t})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("add_ion_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Inherent"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Input,{value:m,fluid:!0,onChange:function(e,t){return a("change_inherent_law",{val:t})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"N/A"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("add_inherent_law")},children:"Add"})})]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Supplied"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Input,{value:p,fluid:!0,onChange:function(e,t){return a("change_supplied_law",{val:t})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return a("change_supplied_law_position")},children:f})}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("add_supplied_law")},children:"Add"})})]})]})})||null]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data,d=l.isMalf,s=l.isAdmin,u=e.laws,m=e.title,p=e.noButtons,f=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,c);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Section,Object.assign({level:2,title:m},f,{children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Index"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Law"}),!p&&(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"State"})||null,d&&!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Edit"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Delete"})],4)||null]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[e.index,"."]}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:e.zero?"bad":null,children:e.law}),!p&&(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"volume-up",selected:e.state,onClick:function(){return a("state_law",{ref:e.ref,state_law:!e.state})},children:e.state?"Yes":"No"})})||null,d&&!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:e.zero&&!s,icon:"pen",onClick:function(){return a("edit_law",{edit_law:e.ref})},children:"Edit"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:e.zero&&!s,color:"bad",icon:"trash",onClick:function(){return a("delete_law",{delete_law:e.ref})},children:"Delete"})})],4)||null]},e.index)}))]})})))},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.isMalf,d=c.law_sets;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Remember: Stating laws other than those currently loaded may be grounds for decommissioning! - NanoTrasen"}),d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{disabled:!l,icon:"sync",onClick:function(){return a("transfer_laws",{transfer_laws:e.ref})},children:"Load Laws"}),(0,o.createComponentVNode)(2,i.Button,{icon:"volume-up",onClick:function(){return a("state_law_set",{state_law_set:e.ref})},children:"State Laws"})],4),children:[e.laws.has_ion_laws&&(0,o.createComponentVNode)(2,s,{noButtons:!0,laws:e.laws.ion_laws,title:e.laws.ion_law_nr+" Laws:"})||null,(e.laws.has_zeroth_laws||e.laws.has_inherent_laws)&&(0,o.createComponentVNode)(2,s,{noButtons:!0,laws:e.laws.zeroth_laws.concat(e.laws.inherent_laws),title:e.header})||null,e.laws.has_supplied_laws&&(0,o.createComponentVNode)(2,s,{noButtons:!0,laws:e.laws.supplied_laws,title:"Supplied Laws"})||null]},e.name)}))||null],0)}},94648:function(e,t,n){"use strict";t.__esModule=!0,t.ListInputModal=void 0;var o=n(58734),r=n(89226),i=n(57370),a=n(71558),c=n(62188),l=n(42678),d=n(2798);t.ListInputModal=function(e,t){var n=(0,c.useBackend)(t),m=n.act,p=n.data,f=p.items,h=void 0===f?[]:f,C=p.message,b=void 0===C?"":C,N=p.init_value,g=p.large_buttons,V=p.timeout,v=p.title,_=(0,c.useLocalState)(t,"selected",h.indexOf(N)),y=_[0],k=_[1],x=(0,c.useLocalState)(t,"searchBarVisible",h.length>9),w=x[0],L=x[1],B=(0,c.useLocalState)(t,"searchQuery",""),S=B[0],I=B[1],T=h.filter((function(e){return null==e?void 0:e.toLowerCase().includes(S.toLowerCase())})),A=325+Math.ceil(b.length/3)+(g?5:0);return w||setTimeout((function(){var e;return null==(e=document.getElementById(y.toString()))?void 0:e.focus()}),1),(0,o.createComponentVNode)(2,d.Window,{title:v,width:325,height:A,children:[V&&(0,o.createComponentVNode)(2,r.Loader,{value:V}),(0,o.createComponentVNode)(2,d.Window.Content,{onKeyDown:function(e){var t=window.event?e.which:e.keyCode;t!==l.KEY_DOWN&&t!==l.KEY_UP||(e.preventDefault(),function(e){var t,n,o=T.length-1;if(e===l.KEY_DOWN)null===y||y===o?(k(0),null==(t=document.getElementById("0"))||t.scrollIntoView()):(k(y+1),null==(n=document.getElementById((y+1).toString()))||n.scrollIntoView());else if(e===l.KEY_UP){var r,i;null===y||0===y?(k(o),null==(r=document.getElementById(o.toString()))||r.scrollIntoView()):(k(y-1),null==(i=document.getElementById((y-1).toString()))||i.scrollIntoView())}}(t)),t===l.KEY_ENTER&&(e.preventDefault(),m("submit",{entry:T[y]})),!w&&t>=l.KEY_A&&t<=l.KEY_Z&&(e.preventDefault(),function(e){var t=String.fromCharCode(e),n=h.find((function(e){return null==e?void 0:e.toLowerCase().startsWith(null==t?void 0:t.toLowerCase())}));if(n){var o,r=h.indexOf(n);k(r),null==(o=document.getElementById(r.toString()))||o.scrollIntoView()}}(t)),t===l.KEY_ESCAPE&&(e.preventDefault(),m("cancel"))},children:(0,o.createComponentVNode)(2,a.Section,{buttons:(0,o.createComponentVNode)(2,a.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(){return L(!w),void I("")}}),className:"ListInput__Section",fill:!0,title:b,children:(0,o.createComponentVNode)(2,a.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,s,{filteredItems:T,onClick:function(e){e!==y&&k(e)},onFocusSearch:function(){L(!1),L(!0)},searchBarVisible:w,selected:y})}),w&&(0,o.createComponentVNode)(2,u,{filteredItems:T,onSearch:function(e){var t;e!==S&&(I(e),k(0),null==(t=document.getElementById("0"))||t.scrollIntoView())},searchQuery:S,selected:y}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,i.InputButtons,{input:T[y]})})]})})})]})};var s=function(e,t){var n=(0,c.useBackend)(t).act,r=e.filteredItems,i=e.onClick,d=e.onFocusSearch,s=e.searchBarVisible,u=e.selected;return(0,o.createComponentVNode)(2,a.Section,{fill:!0,scrollable:!0,tabIndex:0,children:r.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{color:"transparent",fluid:!0,id:t,onClick:function(){return i(t)},onDblClick:function(e){e.preventDefault(),n("submit",{entry:r[u]})},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;s&&t>=l.KEY_A&&t<=l.KEY_Z&&(e.preventDefault(),d())},selected:t===u,style:{animation:"none",transition:"none"},children:e.replace(/^\w/,(function(e){return e.toUpperCase()}))},t)}))})},u=function(e,t){var n=(0,c.useBackend)(t).act,r=e.filteredItems,i=e.onSearch,l=e.searchQuery,d=e.selected;return(0,o.createComponentVNode)(2,a.Input,{autoFocus:!0,autoSelect:!0,fluid:!0,onEnter:function(e){e.preventDefault(),n("submit",{entry:r[d]})},onInput:function(e,t){return i(t)},placeholder:"Search...",value:l})}},56733:function(e,t,n){"use strict";t.__esModule=!0,t.LookingGlass=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.LookingGlass=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.supportedPrograms,s=l.currentProgram,u=l.immersion,m=l.gravity,p=Math.min(180+23*d.length,600);return(0,o.createComponentVNode)(2,a.Window,{width:300,height:p,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",selected:e===s,onClick:function(){return c("program",{program:e})},children:e},e)}))}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Gravity",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"user-astronaut",selected:m,onClick:function(){return c("gravity")},children:m?"Enabled":"Disabled"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Full Immersion",children:(0,o.createComponentVNode)(2,i.Button,{mt:-1,fluid:!0,icon:"eye",selected:u,onClick:function(){return c("immersion")},children:u?"Enabled":"Disabled"})})]})})]})})}},3013:function(e,t,n){"use strict";t.__esModule=!0,t.MechaControlConsole=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(40946);t.MechaControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.beacons,u=d.stored_data;return(0,o.createComponentVNode)(2,a.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[u.length&&(0,o.createComponentVNode)(2,i.Modal,{children:(0,o.createComponentVNode)(2,i.Section,{height:"400px",style:{"overflow-y":"auto"},title:"Log",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"window-close",onClick:function(){return l("clear_log")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:["(",e.time,") (",e.year,")"]}),(0,o.createComponentVNode)(2,i.Box,{children:(0,c.decodeHtmlEntities)(e.message)})]},e.time)}))})})||null,s.length&&s.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"comment",onClick:function(){return l("send_message",{mt:e.ref})},children:"Message"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return l("get_log",{mt:e.ref})},children:"View Log"}),(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",content:"EMP",icon:"bomb",onClick:function(){return l("shock",{mt:e.ref})}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.75*e.maxHealth,Infinity],average:[.5*e.maxHealth,.75*e.maxHealth],bad:[-Infinity,.5*e.maxHealth]},value:e.health,maxValue:e.maxHealth})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Charge",children:e.cell&&(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.75*e.cellMaxCharge,Infinity],average:[.5*e.cellMaxCharge,.75*e.cellMaxCharge],bad:[-Infinity,.5*e.cellMaxCharge]},value:e.cellCharge,maxValue:e.cellMaxCharge})||(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No Cell Installed"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Air Tank",children:[e.airtank,"kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pilot",children:e.pilot||"Unoccupied"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Location",children:(0,c.toTitleCase)(e.location)||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Active Equipment",children:e.active||"None"}),e.cargoMax&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cargo Space",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[.75*e.cargoMax,Infinity],average:[.5*e.cargoMax,.75*e.cargoMax],good:[-Infinity,.5*e.cargoMax]},value:e.cargoUsed,maxValue:e.cargoMax})})||null]})},e.name)}))||(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No mecha beacons found."})]})})}},49612:function(e,t,n){"use strict";t.__esModule=!0,t.Medbot=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Medbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.open,u=l.beaker,m=l.beaker_total,p=l.beaker_max,f=l.locked,h=l.heal_threshold,C=l.heal_threshold_max,b=l.injection_amount_min,N=l.injection_amount,g=l.injection_amount_max,V=l.use_beaker,v=l.declare_treatment,_=l.vocal;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Automatic Medical Unit v2.0",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maintenance Panel",color:s?"bad":"good",children:s?"Open":"Closed"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Beaker",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:!u,icon:"eject",onClick:function(){return c("eject")},children:"Eject"}),children:u&&(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,maxValue:p,children:[m," / ",p]})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No beaker loaded."})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Behavior Controls",color:f?"good":"bad",children:f?"Locked":"Unlocked"})]})}),!f&&(0,o.createComponentVNode)(2,i.Section,{title:"Behavioral Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Healing Threshold",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,minValue:0,maxValue:C,value:h,onDrag:function(e,t){return c("adj_threshold",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Injection Amount",children:(0,o.createComponentVNode)(2,i.NumberInput,{fluid:!0,minValue:b,maxValue:g,value:N,onDrag:function(e,t){return c("adj_inject",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Reagent Source",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:V?"toggle-on":"toggle-off",selected:V,onClick:function(){return c("use_beaker")},children:V?"Loaded Beaker (When available)":"Internal Synthesizer"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Treatment Report",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:v?"toggle-on":"toggle-off",selected:v,onClick:function(){return c("declaretreatment")},children:v?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Speaker",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:_?"toggle-on":"toggle-off",selected:_,onClick:function(){return c("togglevoice")},children:_?"On":"Off"})})]})})||null]})})}},50917:function(e,t,n){"use strict";t.__esModule=!0,t.MedicalRecords=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(72992),c=n(2798),l=n(15020),d=n(81905),s=n(10821),u=function(e,t){(0,a.modalOpen)(e,"edit",{field:t.edit,value:t.value})};t.MedicalRecords=function(e,t){var n,u=(0,r.useBackend)(t).data,h=u.authenticated,C=u.screen;return h?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C?n=(0,o.createComponentVNode)(2,f):5===C?n=(0,o.createComponentVNode)(2,b):6===C&&(n=(0,o.createComponentVNode)(2,N)),(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:[(0,o.createComponentVNode)(2,a.ComplexModal,{maxHeight:"100%",maxWidth:"80%"}),(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,s.TemporaryNotice),(0,o.createComponentVNode)(2,g),(0,o.createComponentVNode)(2,i.Section,{height:"calc(100% - 5rem)",flexGrow:"1",children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:800,height:380,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return a("search",{t1:t})}}),(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",content:e.id+": "+e.name,onClick:function(){return a("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",content:"Delete All Medical Records",onClick:function(){return n("del_all")}})],0)},f=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.medical,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"General Data",level:2,mt:"-6px",children:(0,o.createComponentVNode)(2,h)}),(0,o.createComponentVNode)(2,i.Section,{title:"Medical Data",level:2,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,i.Section,{title:"Actions",level:2,children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Medical Record",color:"bad",onClick:function(){return a("del_r")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return a("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return a("screen",{screen:2})}})]})],4)},h=function(e,t){var n=(0,r.useBackend)(t).data.general;return n&&n.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{width:"50%",float:"left",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:n.fields.map((function(e,n){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,i.Box,{height:"20px",display:"inline-block",preserveWhitespace:!0,children:e.value}),!!e.edit&&(0,o.createComponentVNode)(2,i.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return u(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,i.Box,{width:"50%",float:"right",textAlign:"right",children:!!n.has_photos&&n.photos.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)}))})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.medical;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.field,children:(0,o.createComponentVNode)(2,i.Box,{preserveWhitespace:!0,children:[e.value,(0,o.createComponentVNode)(2,i.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return u(t,e)}})]})},n)}))}),(0,o.createComponentVNode)(2,i.Section,{title:"Comments/Log",level:2,children:[0===l.comments.length?(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,i.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,i.Button,{icon:"comment-medical",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,a.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Medical records lost!",(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},b=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.virus;return c.sort((function(e,t){return e.name>t.name?1:-1})),c.map((function(e,t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:e.name,mb:"0.5rem",onClick:function(){return a("vir",{vir:e.D})}}),(0,o.createVNode)(1,"br")],4,t)}))},N=function(e,t){var n=(0,r.useBackend)(t).data.medbots;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"There are no Medbots."}):n.map((function(e,t){return(0,o.createComponentVNode)(2,i.Collapsible,{open:!0,title:e.name,children:(0,o.createComponentVNode)(2,i.Box,{px:"0.5rem",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Location",children:[e.area||"Unknown"," (",e.x,", ",e.y,")"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:e.on?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Online"}),(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:e.use_beaker?"Reservoir: "+e.total_volume+"/"+e.maximum_volume:"Using internal synthesizer."})],4):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Offline"})})]})})},t)}))},g=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,onClick:function(){return a("screen",{screen:2})},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"list"}),"List Records"]}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:5===c,onClick:function(){return a("screen",{screen:5})},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"database"}),"Virus Database"]}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:6===c,onClick:function(){return a("screen",{screen:6})},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"plus-square"}),"Medbot Tracking"]}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:3===c,onClick:function(){return a("screen",{screen:3})},children:[(0,o.createComponentVNode)(2,i.Icon,{name:"wrench"}),"Record Maintenance"]})]})};(0,a.modalRegisterBodyOverride)("virus",(function(e,t){var n=(0,r.useBackend)(t).act,a=e.args;return(0,o.createComponentVNode)(2,i.Section,{level:2,m:"-1rem",title:a.name||"Virus",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"red",onClick:function(){return n("modal_close")}}),children:(0,o.createComponentVNode)(2,i.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:[a.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible cure",children:a.antigen}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Rate of Progression",children:a.rate}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Antibiotic Resistance",children:[a.resistance,"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Species Affected",children:a.species}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:a.symptoms.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0",(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]},e.stage)}))})})]})})})}))},36115:function(e,t,n){"use strict";t.__esModule=!0,t.MessageMonitor=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=n(10821),d=n(99671);t.MessageMonitor=function(e,t){var n,r=(0,i.useBackend)(t),d=(r.act,r.data),p=d.auth,f=d.linkedServer,h=(d.message,d.hacking),C=d.emag;return n=h||C?(0,o.createComponentVNode)(2,s):p?f?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"}):(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,c.Window,{width:670,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice),n]})})};var s=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.isMalfAI);return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"ERROR",children:r?(0,o.createComponentVNode)(2,a.Box,{children:"Brute-forcing for server key. It will take 20 seconds for every character that the password has."}):(0,o.createComponentVNode)(2,a.Box,{children:["01000010011100100111010101110100011001010010110",(0,o.createVNode)(1,"br"),"10110011001101111011100100110001101101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001100110011011110111001000100000011100110110010",(0,o.createVNode)(1,"br"),"10111001001110110011001010111001000100000011010110110010",(0,o.createVNode)(1,"br"),"10111100100101110001000000100100101110100001000000111011",(0,o.createVNode)(1,"br"),"10110100101101100011011000010000001110100011000010110101",(0,o.createVNode)(1,"br"),"10110010100100000001100100011000000100000011100110110010",(0,o.createVNode)(1,"br"),"10110001101101111011011100110010001110011001000000110011",(0,o.createVNode)(1,"br"),"00110111101110010001000000110010101110110011001010111001",(0,o.createVNode)(1,"br"),"00111100100100000011000110110100001100001011100100110000",(0,o.createVNode)(1,"br"),"10110001101110100011001010111001000100000011101000110100",(0,o.createVNode)(1,"br"),"00110000101110100001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00111000001100001011100110111001101110111011011110111001",(0,o.createVNode)(1,"br"),"00110010000100000011010000110000101110011001011100010000",(0,o.createVNode)(1,"br"),"00100100101101110001000000111010001101000011001010010000",(0,o.createVNode)(1,"br"),"00110110101100101011000010110111001110100011010010110110",(0,o.createVNode)(1,"br"),"10110010100101100001000000111010001101000011010010111001",(0,o.createVNode)(1,"br"),"10010000001100011011011110110111001110011011011110110110",(0,o.createVNode)(1,"br"),"00110010100100000011000110110000101101110001000000111001",(0,o.createVNode)(1,"br"),"00110010101110110011001010110000101101100001000000111100",(0,o.createVNode)(1,"br"),"10110111101110101011100100010000001110100011100100111010",(0,o.createVNode)(1,"br"),"10110010100100000011010010110111001110100011001010110111",(0,o.createVNode)(1,"br"),"00111010001101001011011110110111001110011001000000110100",(0,o.createVNode)(1,"br"),"10110011000100000011110010110111101110101001000000110110",(0,o.createVNode)(1,"br"),"00110010101110100001000000111001101101111011011010110010",(0,o.createVNode)(1,"br"),"10110111101101110011001010010000001100001011000110110001",(0,o.createVNode)(1,"br"),"10110010101110011011100110010000001101001011101000010111",(0,o.createVNode)(1,"br"),"00010000001001101011000010110101101100101001000000111001",(0,o.createVNode)(1,"br"),"10111010101110010011001010010000001101110011011110010000",(0,o.createVNode)(1,"br"),"00110100001110101011011010110000101101110011100110010000",(0,o.createVNode)(1,"br"),"00110010101101110011101000110010101110010001000000111010",(0,o.createVNode)(1,"br"),"00110100001100101001000000111001001101111011011110110110",(0,o.createVNode)(1,"br"),"10010000001100100011101010111001001101001011011100110011",(0,o.createVNode)(1,"br"),"10010000001110100011010000110000101110100001000000111010",(0,o.createVNode)(1,"br"),"001101001011011010110010100101110"]})})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.isMalfAI;return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Welcome",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),"Unauthorized"]}),(0,o.createComponentVNode)(2,a.Box,{color:"label",my:"1rem",children:["Decryption Key:",(0,o.createComponentVNode)(2,a.Input,{placeholder:"Decryption Key",ml:"0.5rem",onChange:function(e,t){return r("auth",{key:t})}})]}),!!c&&(0,o.createComponentVNode)(2,a.Button,{icon:"terminal",content:"Hack",onClick:function(){return r("hack")}}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"Please authenticate with the server in order to show additional options."})]})},m=function(e,t){var n,r=(0,i.useBackend)(t),c=r.act,l=r.data.linkedServer,d=(0,i.useLocalState)(t,"tabIndex",0),s=d[0],u=d[1];return 0===s?n=(0,o.createComponentVNode)(2,p):1===s?n=(0,o.createComponentVNode)(2,f,{logs:l.pda_msgs,pda:!0}):2===s?n=(0,o.createComponentVNode)(2,f,{logs:l.rc_msgs,rc:!0}):3===s?n=(0,o.createComponentVNode)(2,h):4===s&&(n=(0,o.createComponentVNode)(2,C)),(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===s,onClick:function(){return u(0)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"bars"})," Main Menu"]},"Main"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===s,onClick:function(){return u(1)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"font"})," Message Logs"]},"MessageLogs"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===s,onClick:function(){return u(2)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"bold"})," Request Logs"]},"RequestLogs"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===s,onClick:function(){return u(3)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"comment-alt"})," Admin Messaging"]},"AdminMessage"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:4===s,onClick:function(){return u(4)},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"comment-slash"})," Spam Filter"]},"SpamFilter"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{color:"red",onClick:function(){return c("deauth")},children:[(0,o.createComponentVNode)(2,a.Icon,{name:"sign-out-alt"})," Log Out"]},"Logout")]}),(0,o.createComponentVNode)(2,a.Box,{m:2,children:n})],4)},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,a.Section,{title:"Main Menu",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"link",content:"Server Link",onClick:function(){return r("find")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"Server "+(c.active?"Enabled":"Disabled"),selected:c.active,onClick:function(){return r("active")}})],4),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Server Status",children:(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Good"})})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"key",content:"Set Custom Key",onClick:function(){return r("pass")}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Message Logs"}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",confirmIcon:"exclamation-triangle",icon:"exclamation-triangle",content:"Clear Request Logs"})]})},f=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=(n.data,e.logs),d=e.pda,s=e.rc;return(0,o.createComponentVNode)(2,a.Section,{title:d?"PDA Logs":s?"Request Logs":"Logs",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"red",icon:"trash",confirmIcon:"trash",content:"Delete All",onClick:function(){return c(d?"del_pda":"del_rc")}}),children:(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Flex.Item,{m:"2px",basis:"49%",grow:t%2,children:(0,o.createComponentVNode)(2,a.Section,{title:e.sender+" -> "+e.recipient,buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.ref,type:s?"rc":"pda"})}}),children:s?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",children:e.message}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Verification",color:"Unauthenticated"===e.id_auth?"bad":"good",children:(0,r.decodeHtmlEntities)(e.id_auth)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Stamp",children:e.stamp})]}):e.message})},e.ref)}))})})},h=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.possibleRecipients,d=c.customsender,s=c.customrecepient,u=c.customjob,m=c.custommessage,p=Object.keys(l);return(0,o.createComponentVNode)(2,a.Section,{title:"Admin Messaging",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sender",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:d,onChange:function(e,t){return r("set_sender",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sender's Job",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:u,onChange:function(e,t){return r("set_sender_job",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Recipient",children:(0,o.createComponentVNode)(2,a.Dropdown,{value:s,options:p,width:"100%",mb:-.7,onSelected:function(e){return r("set_recipient",{val:l[e]})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,mb:.5,value:m,onChange:function(e,t){return r("set_message",{val:t})}})})]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"comment",content:"Send Message",onClick:function(){return r("send_message")}})]})},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.linkedServer;return(0,o.createComponentVNode)(2,a.Section,{title:"Spam Filtering",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:c.spamFilter.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.index,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"trash",color:"bad",content:"Delete",onClick:function(){return r("deltoken",{deltoken:e.index})}}),children:e.token},e.index)}))}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Add New Entry",onClick:function(){return r("addtoken")}})]})}},64861:function(e,t,n){"use strict";t.__esModule=!0,t.Microwave=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Microwave=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.config,d=n.data,s=d.broken,u=d.operating,m=d.dirty,p=d.items;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:s&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Bzzzzttttt!!"})})||u&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{color:"good",children:["Microwaving in progress!",(0,o.createVNode)(1,"br"),"Please wait...!"]})})||m&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["This microwave is dirty!",(0,o.createVNode)(1,"br"),"Please clean it before use!"]})})||p.length&&(0,o.createComponentVNode)(2,i.Section,{level:1,title:"Ingredients",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"radiation",onClick:function(){return c("cook")},children:"Microwave"}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return c("dispose")},children:"Eject"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.amt," ",e.extra]},e.name)}))})})||(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[l.title," is empty."]})})})})}},71504:function(e,t,n){"use strict";t.__esModule=!0,t.MiningOreProcessingConsole=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=n(20700);t.MiningOreProcessingConsole=function(e,t){var n=(0,i.useBackend)(t),r=n.act,d=n.data,s=d.unclaimedPoints,u=(d.ores,d.showAllOres,d.power),p=d.speed;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-right",mr:1,onClick:function(){return r("insert")},children:"Insert ID"}),"in order to claim points."]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",selected:p,onClick:function(){return r("speed_toggle")},children:p?"High-Speed Active":"High-Speed Inactive"}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,onClick:function(){return r("power")},children:u?"Smelting":"Not Smelting"})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current unclaimed points",buttons:(0,o.createComponentVNode)(2,a.Button,{disabled:s<1,icon:"download",onClick:function(){return r("claim")},children:"Claim"}),children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})})})}),(0,o.createComponentVNode)(2,m)]})})};var d=["Not Processing","Smelting","Compressing","Alloying"],s=["verdantium","mhydrogen","diamond","platinum","uranium","gold","silver","rutile","phoron","marble","lead","sand","carbon","hematite"],u=function(e,t){return-1===s.indexOf(e.ore)||-1===s.indexOf(t.ore)?e.ore-t.ore:s.indexOf(t.ore)-s.indexOf(e.ore)},m=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,s=l.ores,m=l.showAllOres;l.power;return(0,o.createComponentVNode)(2,a.Section,{title:"Ore Processing Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("showAllOres")},children:m?"All Ores":"Ores in Machine"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:s.length&&s.sort(u).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createComponentVNode)(2,a.Dropdown,{width:"120px",color:(0===e.processing?"red":1===e.processing&&"green")||2===e.processing&&"blue"||3===e.processing&&"yellow",options:d,selected:d[e.processing],onSelected:function(t){return c("toggleSmelting",{ore:e.ore,set:d.indexOf(t)})}}),children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.amount})})},e.ore)}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No ores in machine."})})})}},75306:function(e,t,n){"use strict";t.__esModule=!0,t.MiningStackingConsole=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798);t.MiningStackingConsole=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data,s=d.stacktypes,u=d.stackingAmt;return(0,o.createComponentVNode)(2,c.Window,{width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Stacker Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Stacking",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,value:u,minValue:1,maxValue:50,stepPixelSize:5,onChange:function(e,t){return l("change_stack",{amt:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),s.length&&s.sort().map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,r.toTitleCase)(e.type),buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return l("release_stack",{stack:e.type})},children:"Eject"}),children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:e.amt})},e.type)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Empty",color:"average",children:"No stacks in machine."})]})})})})}},87975:function(e,t,n){"use strict";t.__esModule=!0,t.MiningVendor=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=n(20700),d=["title","items"];var s={Alphabetical:function(e,t){return e-t},"By availability":function(e,t){return-(e.affordable-t.affordable)},"By price":function(e,t){return e.price-t.price}};t.MiningVendor=function(e,t){return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",scrollable:!0,children:[(0,o.createComponentVNode)(2,l.MiningUser,{insertIdText:"Please insert an ID in order to make purchases."}),(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,u)]})})};var u=function(e,t){var n=(0,i.useBackend)(t),c=(n.act,n.data),l=c.has_id,d=c.id,u=c.items,m=(0,i.useLocalState)(t,"search",""),f=m[0],h=(m[1],(0,i.useLocalState)(t,"sort","Alphabetical")),C=h[0],b=(h[1],(0,i.useLocalState)(t,"descending",!1)),N=b[0],g=(b[1],(0,r.createSearch)(f,(function(e){return e[0]}))),V=!1,v=Object.entries(u).map((function(e,t){var n=Object.entries(e[1]).filter(g).map((function(e){return e[1].affordable=l&&d.points>=e[1].price,e[1]})).sort(s[C]);if(0!==n.length)return N&&(n=n.reverse()),V=!0,(0,o.createComponentVNode)(2,p,{title:e[0],items:n},e[0])}));return(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",overflow:"auto",children:(0,o.createComponentVNode)(2,a.Section,{children:V?v:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No items matching your criteria was found!"})})})},m=function(e,t){var n=(0,i.useLocalState)(t,"search",""),r=(n[0],n[1]),c=(0,i.useLocalState)(t,"sort",""),l=(c[0],c[1]),d=(0,i.useLocalState)(t,"descending",!1),u=d[0],m=d[1];return(0,o.createComponentVNode)(2,a.Box,{mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Flex,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",mr:"0.5rem",children:(0,o.createComponentVNode)(2,a.Input,{placeholder:"Search by item name..",width:"100%",onInput:function(e,t){return r(t)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{basis:"30%",children:(0,o.createComponentVNode)(2,a.Dropdown,{selected:"Alphabetical",options:Object.keys(s),width:"100%",lineHeight:"19px",onSelected:function(e){return l(e)}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"arrow-down":"arrow-up",height:"19px",tooltip:u?"Descending order":"Ascending order",tooltipPosition:"bottom-end",ml:"0.5rem",onClick:function(){return m(!u)}})})]})})},p=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=e.title,s=e.items,u=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,d);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Collapsible,Object.assign({open:!0,title:l},u,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",lineHeight:"20px",style:{float:"left"},children:e.name}),(0,o.createComponentVNode)(2,a.Button,{disabled:!c.has_id||c.id.points=450?"Overcharged":e>=250?"Good Charge":"Low Charge":e>=250?"NIF Power Requirement met.":e>=150?"Fluctuations in available power.":"Power failure imminent."},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=(n.config,n.data),s=c.nif_percent,u=c.nif_stat,m=(c.last_notification,c.nutrition),p=c.isSynthetic,f=c.modules,h=e.setViewing;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"NIF Condition",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:s,minValue:0,maxValue:100,ranges:{good:[50,Infinity],average:[25,50],bad:[-Infinity,0]},children:[l(u,s)," (",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:s}),"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"NIF Power",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:m,minValue:0,maxValue:700,ranges:{good:[250,Infinity],average:[150,250],bad:[0,150]},children:d(m,p)})})]}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"NIFSoft Modules",mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",color:"bad",confirmContent:"UNINSTALL?",confirmIcon:"trash",tooltip:"Uninstall Module",tooltipPosition:"left",onClick:function(){return a("uninstall",{module:e.ref})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"search",onClick:function(){return h(e)},tooltip:"View Information",tooltipPosition:"left"})],4),children:e.activates&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,selected:e.active,content:e.stat_text,onClick:function(){return a("toggle_module",{module:e.ref})}})||(0,o.createComponentVNode)(2,i.Box,{children:e.stat_text})},e.ref)}))})})]})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data.theme;return(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"NIF Theme",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Dropdown,{width:"100%",placeholder:"Default",selected:l,options:c,onSelected:function(e){return a("setTheme",{theme:e})}})})})}},84793:function(e,t,n){"use strict";t.__esModule=!0,t.NTNetRelay=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(99671);t.NTNetRelay=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.dos_crashed,s=(i.enabled,i.dos_overload,i.dos_capacity,(0,o.createComponentVNode)(2,l));return c&&(s=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,a.Window,{width:c?700:500,height:c?600:300,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:s})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(c.dos_crashed,c.enabled),d=c.dos_overload,s=c.dos_capacity;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:l,content:"Relay "+(l?"On":"Off"),onClick:function(){return a("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network Buffer Status",children:[d," / ",s," GQ"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",content:"Purge network blacklist",onClick:function(){return a("purge")}})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act;n.data;return(0,o.createComponentVNode)(2,c.FullscreenNotice,{title:"ERROR",children:[(0,o.createComponentVNode)(2,i.Box,{fontSize:"1.5rem",bold:!0,color:"bad",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"}),(0,o.createVNode)(1,"h2",null,"NETWORK BUFFERS OVERLOADED",16),(0,o.createVNode)(1,"h3",null,"Overload Recovery Mode",16),(0,o.createVNode)(1,"i",null,"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue.",16),(0,o.createVNode)(1,"h3",null,"ADMINISTRATIVE OVERRIDE",16),(0,o.createVNode)(1,"b",null," CAUTION - Data loss may occur ",16)]}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",content:"Purge buffered traffic",onClick:function(){return a("restart")}})})]})}},99879:function(e,t,n){"use strict";t.__esModule=!0,t.Newscaster=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=n(10821),d="Main Menu",s="New Channel",u="View List",m="New Story",p="Print",f="New Wanted",h="View Wanted",C="View Selected Channel";t.Newscaster=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data);r.screen,r.user;return(0,o.createComponentVNode)(2,c.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.TemporaryNotice,{decode:!0}),(0,o.createComponentVNode)(2,b)]})})};var b=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.user,(0,i.useSharedState)(t,"screen",d)),c=r[0],l=r[1],s=N[c];return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,s,{setScreen:l})})},N={};N[d]=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),c=r.securityCaster,l=r.wanted_issue,d=e.setScreen;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main Menu",children:[l&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",onClick:function(){return d(h)},color:"bad",children:"Read WANTED Issue"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",onClick:function(){return d(u)},children:"View Feed Channels"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return d(s)},children:"Create Feed Channel"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return d(m)},children:"Create Feed Message"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"print",onClick:function(){return d(p)},children:"Print Newspaper"})]}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Feed Security Functions",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"plus",onClick:function(){return d(f)},children:'Manage "Wanted" Issue'})})],0)},N[s]=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,s=l.channel_name,u=l.c_locked,m=l.user,p=e.setScreen;return(0,o.createComponentVNode)(2,a.Section,{title:"Creating new Feed Channel",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return p(d)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Channel Name",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(s),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Channel Author",color:"good",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Accept Public Feeds",children:(0,o.createComponentVNode)(2,a.Button,{icon:u?"lock":"lock-open",selected:!u,onClick:function(){return c("set_channel_lock")},children:u?"No":"Yes"})})]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_new_channel")},children:"Submit Channel"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return p(d)},children:"Cancel"})]})},N[u]=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data.channels,s=e.setScreen;return(0,o.createComponentVNode)(2,a.Section,{title:"Station Feed Channels",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return s(d)},children:"Back"}),children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"eye",color:e.admin?"good":e.censored?"bad":"",onClick:function(){c("show_channel",{show_channel:e.ref}),s(C)},children:(0,r.decodeHtmlEntities)(e.name)},e.name)}))})},N[m]=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.channel_name,s=c.user,u=c.title,m=c.msg,p=c.photo_data,f=e.setScreen,h={"white-space":"nowrap"},C={width:"100%","word-break":"break-all","word-wrap":"break-word"};return(0,o.createComponentVNode)(2,a.Section,{title:"Creating new Feed Message...",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return f(d)},children:"Back"}),children:[(0,o.createVNode)(1,"table",null,[(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,"Receiving Channel:",16,{style:h}),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Button,{fluid:!0,onClick:function(){return r("set_channel_receiving")},children:l||"Unset"}),2,{colspan:2})],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,"Message Author:",16,{style:h}),(0,o.createVNode)(1,"td","color-good",s,0,{colspan:2})],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,"Message Title:",16,{style:h}),(0,o.createVNode)(1,"td",null,u||"(no title yet)",0,{style:C}),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Button,{verticalAlign:"top",onClick:function(){return r("set_new_title")},icon:"pen",tooltip:"Edit Title",tooltipPosition:"left"}),2)],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,"Message Body:",16,{style:h}),(0,o.createVNode)(1,"td",null,m||"(no message yet)",0,{style:C}),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Button,{verticalAlign:"top",onClick:function(){return r("set_new_message")},icon:"pen",tooltip:"Edit Message",tooltipPosition:"left"}),2)],4),(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,"Attach Photo:",16,{style:h}),(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"image",onClick:function(){return r("set_attachment")},children:p?"Photo Attached":"No Photo"}),2,{colspan:2})],4)],4,{style:{width:"calc(100% + 0.5em)",margin:"-0.25em -0.25em 0 -0.25em",padding:0}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"good",icon:"plus",onClick:function(){return r("submit_new_message")},children:"Submit Message"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return f(d)},children:"Cancel"})]})},N[p]=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.total_num,s=c.active_num,u=c.message_num,m=c.paper_remaining,p=e.setScreen;return(0,o.createComponentVNode)(2,a.Section,{title:"Printing",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return p(d)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:1,children:["Newscaster currently serves a total of ",l," Feed channels,"," ",s," of which are active, and a total of ",u," Feed stories."]}),(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Liquid Paper remaining",children:[100*m," cm\xb3"]})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return r("print_paper")},children:"Print Paper"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return p(d)},children:"Cancel"})]})},N[f]=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,s=l.channel_name,u=l.msg,m=l.photo_data,p=l.user,f=l.wanted_issue,h=e.setScreen;return(0,o.createComponentVNode)(2,a.Section,{title:"Wanted Issue Handler",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return h(d)},children:"Back"}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[!!f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Already In Circulation",children:"A wanted issue is already in circulation. You can edit or cancel it below."}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Name",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(s),onInput:function(e,t){return c("set_channel_name",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:(0,r.decodeHtmlEntities)(u),onInput:function(e,t){return c("set_wanted_desc",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Attach Photo",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"image",onClick:function(){return c("set_attachment")},children:m?"Photo Attached":"No Photo"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prosecutor",color:"good",children:p})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,fluid:!0,color:"good",icon:"plus",onClick:function(){return c("submit_wanted")},children:"Submit Wanted Issue"}),!!f&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"average",icon:"minus",onClick:function(){return c("cancel_wanted")},children:"Take Down Issue"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"bad",icon:"undo",onClick:function(){return h(d)},children:"Cancel"})]})},N[h]=function(e,t){var n=(0,i.useBackend)(t),c=(n.act,n.data.wanted_issue),l=e.setScreen;return c?(0,o.createComponentVNode)(2,a.Section,{title:"--STATIONWIDE WANTED ISSUE--",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return l(d)},children:"Back"}),children:(0,o.createComponentVNode)(2,a.Box,{color:"white",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submitted by",color:"good",children:(0,r.decodeHtmlEntities)(c.author)}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal",children:(0,r.decodeHtmlEntities)(c.criminal)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Description",children:(0,r.decodeHtmlEntities)(c.desc)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Photo",children:c.img&&(0,o.createVNode)(1,"img",null,null,1,{src:c.img})||"None"})]})})}):(0,o.createComponentVNode)(2,a.Section,{title:"No Outstanding Wanted Issues",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return l(d)},children:"Back"}),children:"There are no wanted issues currently outstanding."})},N[C]=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.viewing_channel,s=l.securityCaster,m=l.company,p=e.setScreen;return d?(0,o.createComponentVNode)(2,a.Section,{title:(0,r.decodeHtmlEntities)(d.name),buttons:(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"ban",confirmIcon:"ban",content:"Issue D-Notice",onClick:function(){return c("toggle_d_notice",{ref:d.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return p(u)},children:"Back"})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Channel Created By",children:s&&(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:(0,r.decodeHtmlEntities)(d.author),tooltip:"Censor?",confirmContent:"Censor Author",onClick:function(){return c("censor_channel_author",{ref:d.ref})}})||(0,o.createComponentVNode)(2,a.Box,{children:(0,r.decodeHtmlEntities)(d.author)})})}),!!d.censored&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a ",m," D-Notice. No further feed story additions are allowed while the D-Notice is in effect."]}),!!d.messages.length&&d.messages.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{children:["- ",(0,r.decodeHtmlEntities)(e.body),!!e.img&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createVNode)(1,"img",null,null,1,{src:"data:image/png;base64,"+e.img}),(0,r.decodeHtmlEntities)(e.caption)||null]}),(0,o.createComponentVNode)(2,a.Box,{color:"grey",children:["[Story by ",(0,r.decodeHtmlEntities)(e.author)," -"," ",e.timestamp,"]"]}),!!s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{mt:1,color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Story",onClick:function(){return c("censor_channel_story_body",{ref:e.ref})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{color:"bad",icon:"strikethrough",confirmIcon:"strikethrough",content:"Censor Author",onClick:function(){return c("censor_channel_story_author",{ref:e.ref})}})],4)]},e.ref)}))||!d.censored&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No feed messages found in channel."})]}):(0,o.createComponentVNode)(2,a.Section,{title:"Channel Not Found",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return p(u)},children:"Back"}),children:"The channel you were looking for no longer exists."})}},83945:function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBoard=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NoticeBoard=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.notices;return(0,o.createComponentVNode)(2,a.Window,{width:330,height:300,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:l.length?(0,o.createComponentVNode)(2,i.LabeledList,{children:l.map((function(e,t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:[e.isphoto&&(0,o.createComponentVNode)(2,i.Button,{icon:"image",content:"Look",onClick:function(){return c("look",{ref:e.ref})}})||e.ispaper&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"sticky-note",content:"Read",onClick:function(){return c("read",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Write",onClick:function(){return c("write",{ref:e.ref})}})],4)||"Unknown Entity",(0,o.createComponentVNode)(2,i.Button,{icon:"minus-circle",content:"Remove",onClick:function(){return c("remove",{ref:e.ref})}})]},t)}))}):(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No notices posted here."})})})})}},45835:function(e,t,n){"use strict";t.__esModule=!0,t.NtosAccessDecrypter=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(27229),c=n(71558);t.NtosAccessDecrypter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.message,u=d.running,m=d.rate,p=d.factor,f=d.regions,h=function(e){for(var t="";t.lengthp?t+="0":t+="1";return t};return(0,o.createComponentVNode)(2,i.NtosWindow,{width:600,height:600,theme:"syndicate",children:(0,o.createComponentVNode)(2,i.NtosWindow.Content,{children:s&&(0,o.createComponentVNode)(2,c.NoticeBox,{children:s})||u&&(0,o.createComponentVNode)(2,c.Section,{children:["Attempting to decrypt network access codes. Please wait. Rate:"," ",m," PHash/s",(0,o.createComponentVNode)(2,c.Box,{children:h(45)}),(0,o.createComponentVNode)(2,c.Box,{children:h(45)}),(0,o.createComponentVNode)(2,c.Box,{children:h(45)}),(0,o.createComponentVNode)(2,c.Box,{children:h(45)}),(0,o.createComponentVNode)(2,c.Box,{children:h(45)}),(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"ban",onClick:function(){return l("PRG_reset")},children:"Abort"})]})||(0,o.createComponentVNode)(2,c.Section,{title:"Pick access code to decrypt",children:f.length&&(0,o.createComponentVNode)(2,a.IdentificationComputerRegions,{actName:"PRG_execute"})||(0,o.createComponentVNode)(2,c.Box,{children:"Please insert ID card."})})})})}},53147:function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(58734),r=n(37655),i=n(62188),a=n(71558),c=n(2798);t.NtosArcade=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data;return(0,o.createComponentVNode)(2,c.NtosWindow,{width:450,height:350,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[d.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[d.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===d.PauseState?"#1b3622":"#471915",children:d.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d.Hitpoints,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:d.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:"156px",textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:(0,r.resolveAsset)(d.BossID)})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===d.GameActive||1===d.PauseState,onClick:function(){return l("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===d.GameActive,onClick:function(){return l("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:d.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",d.TicketCount]})]})})})}},95982:function(e,t,n){"use strict";t.__esModule=!0,t.NtosAtmosControl=void 0;var o=n(58734),r=n(2798),i=n(99366);t.NtosAtmosControl=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.AtmosControlContent)})})}},76813:function(e,t,n){"use strict";t.__esModule=!0,t.selectCameras=t.prevNextCamera=t.NtosCameraConsole=void 0;var o=n(58734),r=n(45445),i=n(75671),a=n(40946),c=n(62188),l=n(71558),d=n(2798),s=n(65557),u=function(e,t){var n,o;if(!t)return[];var r=e.findIndex((function(e){return e.name===t.name}));return[null==(n=e[r-1])?void 0:n.name,null==(o=e[r+1])?void 0:o.name]};t.prevNextCamera=u;var m=function(e,t,n){void 0===t&&(t=""),void 0===n&&(n="");var o=(0,a.createSearch)(t,(function(e){return e.name}));return(0,i.flow)([(0,r.filter)((function(e){return null==e?void 0:e.name})),t&&(0,r.filter)(o),n&&(0,r.filter)((function(e){return e.networks.includes(n)})),(0,r.sortBy)((function(e){return e.name}))])(e)};t.selectCameras=m;t.NtosCameraConsole=function(e,t){var n=(0,c.useBackend)(t),r=n.act,i=n.data,a=i.mapRef,p=i.activeCamera,f=m(i.cameras),h=u(f,p),C=h[0],b=h[1];return(0,o.createComponentVNode)(2,d.NtosWindow,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,d.NtosWindow.Content,{children:[(0,o.createVNode)(1,"div","CameraConsole__left",(0,o.createComponentVNode)(2,s.CameraConsoleContent),2),(0,o.createVNode)(1,"div","CameraConsole__right",[(0,o.createVNode)(1,"div","CameraConsole__toolbar",[(0,o.createVNode)(1,"b",null,"Camera: ",16),p&&p.name||"\u2014"],0),(0,o.createVNode)(1,"div","CameraConsole__toolbarRight",[(0,o.createTextVNode)("SEL:"),(0,o.createComponentVNode)(2,l.Button,{icon:"chevron-left",disabled:!C,onClick:function(){return r("switch_camera",{name:C})}}),(0,o.createComponentVNode)(2,l.Button,{icon:"chevron-right",disabled:!b,onClick:function(){return r("switch_camera",{name:b})}}),(0,o.createTextVNode)("| PAN:"),(0,o.createComponentVNode)(2,l.Button,{icon:"chevron-left",onClick:function(){return r("pan",{dir:8})}}),(0,o.createComponentVNode)(2,l.Button,{icon:"chevron-up",onClick:function(){return r("pan",{dir:1})}}),(0,o.createComponentVNode)(2,l.Button,{icon:"chevron-right",onClick:function(){return r("pan",{dir:4})}}),(0,o.createComponentVNode)(2,l.Button,{icon:"chevron-down",onClick:function(){return r("pan",{dir:2})}})],4),(0,o.createComponentVNode)(2,l.ByondUi,{className:"CameraConsole__map",params:{id:a,type:"map"}})],4)]})})}},30536:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCommunicationsConsole=void 0;var o=n(58734),r=n(2798),i=n(46398);t.NtosCommunicationsConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.CommunicationsConsoleContent)})})}},51775:function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosConfiguration=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,s=l.power_usage,u=l.battery_exists,m=l.battery,p=void 0===m?{}:m,f=l.disk_size,h=l.disk_used,C=l.hardware,b=void 0===C?[]:C;return(0,o.createComponentVNode)(2,a.NtosWindow,{theme:d,width:520,height:630,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",s,"W"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Battery Status",color:!u&&"average",children:u?(0,o.createComponentVNode)(2,i.ProgressBar,{value:p.charge,minValue:0,maxValue:p.max,ranges:{good:[p.max/2,Infinity],average:[p.max/4,p.max/2],bad:[-Infinity,p.max/4]},children:[p.charge," / ",p.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,i.Section,{title:"File System",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:h,minValue:0,maxValue:f,color:"good",children:[h," GQ / ",f," GQ"]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Hardware Components",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,i.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return c("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})]})})}},56722:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCrewManifest=void 0;var o=n(58734),r=n(2798),i=n(68285);t.NtosCrewManifest=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.CrewManifestContent)})})}},9562:function(e,t,n){"use strict";t.__esModule=!0,t.NtosCrewMonitor=void 0;var o=n(58734),r=n(2798),i=n(40257);t.NtosCrewMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:800,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.CrewMonitorContent)})})}},45992:function(e,t,n){"use strict";t.__esModule=!0,t.NtosDigitalWarrant=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(45445);t.NtosDigitalWarrant=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=(i.warrantname,i.warrantcharges,i.warrantauth),d=(i.type,i.allwarrants,(0,o.createComponentVNode)(2,l));return c&&(d=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,a.NtosWindow,{width:500,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:d})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act;n.data.allwarrants;return(0,o.createComponentVNode)(2,i.Section,{title:"Warrants",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",fluid:!0,onClick:function(){return a("addwarrant")},children:"Create New Warrant"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Arrest Warrants",children:(0,o.createComponentVNode)(2,d,{type:"arrest"})}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Search Warrants",children:(0,o.createComponentVNode)(2,d,{type:"search"})})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data,d=e.type,s=l.allwarrants,u=(0,c.filter)((function(e){return e.arrestsearch===d}))(s);return(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"arrest"===d?"Name":"Location"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"arrest"===d?"Charges":"Reason"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Authorized By"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Edit"})]}),u.length&&u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.warrantname}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.charges}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.auth}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return a("editwarrant",{id:e.id})}})})]},e.id)}))||(0,o.createComponentVNode)(2,i.Table.Row,{children:(0,o.createComponentVNode)(2,i.Table.Cell,{colspan:"3",color:"bad",children:["No ",d," warrants found."]})})]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.warrantname,d=c.warrantcharges,s=c.warrantauth,u=c.type,m="arrest"===u,p="arrest"===u?"Name":"Location",f="arrest"===u?"Charges":"Reason";return(0,o.createComponentVNode)(2,i.Section,{title:m?"Editing Arrest Warrant":"Editing Search Warrant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return a("savewarrant")},children:"Save"}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"trash",onClick:function(){return a("deletewarrant")},children:"Delete"}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return a("back")},children:"Back"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:p,buttons:m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"search",onClick:function(){return a("editwarrantname")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return a("editwarrantnamecustom")}})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return a("editwarrantnamecustom")}}),children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:f,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return a("editwarrantcharges")}}),children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Authorized By",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"balance-scale",onClick:function(){return a("editwarrantauth")}}),children:s})]})})}},80151:function(e,t,n){"use strict";t.__esModule=!0,t.NtosEmailAdministration=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(9159);t.NtosEmailAdministration=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.error,m=i.cur_title,p=i.current_account,f=(0,o.createComponentVNode)(2,l);return c?f=(0,o.createComponentVNode)(2,d):m?f=(0,o.createComponentVNode)(2,s):p&&(f=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:f})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Welcome to the NTNet Email Administration System",children:[(0,o.createComponentVNode)(2,i.Box,{italic:!0,mb:1,children:"SECURE SYSTEM - Have your identification ready"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"plus",onClick:function(){return a("newaccount")},children:"Create New Account"}),(0,o.createComponentVNode)(2,i.Box,{bold:!0,mt:1,mb:1,children:"Select account to administrate"}),c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eye",onClick:function(){return a("viewaccount",{viewaccount:e.uid})},children:e.login},e.uid)}))]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,i.Section,{title:"Message",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return a("back")},children:"Back"}),children:c})},s=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,c.NtosEmailClientViewMessage,{administrator:!0})})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(c.error,c.msg_title,c.msg_body,c.msg_timestamp,c.msg_source,c.current_account),d=c.cur_suspended,s=c.messages;c.accounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Viewing "+l+" in admin mode",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return a("back")},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Account Status",children:(0,o.createComponentVNode)(2,i.Button,{color:d?"bad":"",icon:"ban",tooltip:(d?"Uns":"S")+"uspend Account?",onClick:function(){return a("ban")},children:d?"Suspended":"Normal"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,i.Button,{icon:"key",onClick:function(){return a("changepass")},children:"Change Password"})})]}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Messages",children:s.length&&(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Source"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Title"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Received at"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Actions"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.source}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.timestamp}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return a("viewmail",{viewmail:e.uid})},children:"View"})})]},e.uid)}))]})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No messages found in selected account."})})]})}},9159:function(e,t,n){"use strict";t.__esModule=!0,t.NtosEmailClientViewMessage=t.NtosEmailClient=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(5339);t.NtosEmailClient=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),c=i.PC_device_theme,s=i.error,u=i.downloading,m=i.current_account,p=(0,o.createComponentVNode)(2,h);return s?p=(0,o.createComponentVNode)(2,f,{error:s}):u?p=(0,o.createComponentVNode)(2,l):m&&(p=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,a.NtosWindow,{resizable:!0,theme:c,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:p})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),l=a.down_filename,d=a.down_progress,s=a.down_size,u=a.down_speed;return(0,o.createComponentVNode)(2,i.Section,{title:"Downloading...",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"File",children:[l," (",s," GQ)"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Speed",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u})," GQ/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",value:d,maxValue:s,children:[d,"/",s," (",(0,c.round)(d/s*100,1),"%)"]})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.current_account,d=c.addressbook,f=c.new_message,h=c.cur_title,C=(0,o.createComponentVNode)(2,s);return d?C=(0,o.createComponentVNode)(2,m):f?C=(0,o.createComponentVNode)(2,p):h&&(C=(0,o.createComponentVNode)(2,u)),(0,o.createComponentVNode)(2,i.Section,{title:"Logged in as: "+l,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"plus",tooltip:"New Message",tooltipPosition:"left",onClick:function(){return a("new_message")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"cogs",tooltip:"Change Password",tooltipPosition:"left",onClick:function(){return a("changepassword")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-out-alt",tooltip:"Log Out",tooltipPosition:"left",onClick:function(){return a("logout")}})],4),children:C})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(c.current_account,c.folder),d=c.messagecount,s=c.messages;return(0,o.createComponentVNode)(2,i.Section,{level:2,noTopPadding:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"Inbox"===l,onClick:function(){return a("set_folder",{set_folder:"Inbox"})},children:"Inbox"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"Spam"===l,onClick:function(){return a("set_folder",{set_folder:"Spam"})},children:"Spam"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:"Deleted"===l,onClick:function(){return a("set_folder",{set_folder:"Deleted"})},children:"Deleted"})]}),d&&(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Source"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Title"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Received At"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Actions"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.source}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.title}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.timestamp}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return a("view",{view:e.uid})},tooltip:"View"}),(0,o.createComponentVNode)(2,i.Button,{icon:"share",onClick:function(){return a("reply",{reply:e.uid})},tooltip:"Reply"}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"trash",onClick:function(){return a("delete",{"delete":e.uid})},tooltip:"Delete"})]})]},e.timestamp+e.title)}))]})})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["No emails found in ",l,"."]})]})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=e.administrator,d=c.cur_title,s=c.cur_source,u=c.cur_timestamp,m=c.cur_body,p=c.cur_hasattachment,f=c.cur_attachment_filename,h=c.cur_attachment_size,C=c.cur_uid;return(0,o.createComponentVNode)(2,i.Section,{title:d,buttons:l?(0,o.createComponentVNode)(2,i.Button,{icon:"times",onClick:function(){return a("back")}}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"share",tooltip:"Reply",tooltipPosition:"left",onClick:function(){return a("reply",{reply:C})}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"trash",tooltip:"Delete",tooltipPosition:"left",onClick:function(){return a("delete",{"delete":C})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"save",tooltip:"Save To Disk",tooltipPosition:"left",onClick:function(){return a("save",{save:C})}}),p&&(0,o.createComponentVNode)(2,i.Button,{icon:"paperclip",tooltip:"Save Attachment",tooltipPosition:"left",onClick:function(){return a("downloadattachment")}})||null,(0,o.createComponentVNode)(2,i.Button,{icon:"times",tooltip:"Close",tooltipPosition:"left",onClick:function(){return a("cancel",{cancel:C})}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"From",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"At",children:u}),p&&!l&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attachment",color:"average",children:[f," (",h,"GQ)"]})||null,(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:m}})})})]})})};t.NtosEmailClientViewMessage=u;var m=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.accounts;return(0,o.createComponentVNode)(2,i.Section,{title:"Address Book",level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"times",onClick:function(){return a("set_recipient",{set_recipient:null})}}),children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.login,fluid:!0,onClick:function(){return a("set_recipient",{set_recipient:e.login})}},e.login)}))})},p=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(c.current_account,c.msg_title),d=c.msg_recipient,s=c.msg_body,u=c.msg_hasattachment,m=c.msg_attachment_filename,p=c.msg_attachment_size;return(0,o.createComponentVNode)(2,i.Section,{title:"New Message",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"share",onClick:function(){return a("send")},children:"Send Message"}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"times",onClick:function(){return a("cancel")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Title",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:l,onInput:function(e,t){return a("edit_title",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Recipient",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:d,onInput:function(e,t){return a("edit_recipient",{val:t})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"address-book",onClick:function(){return a("addressbook")},tooltip:"Find Receipients",tooltipPosition:"left"})})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attachments",buttons:u&&(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"times",onClick:function(){return a("remove_attachment")},children:"Remove Attachment"})||(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return a("addattachment")},children:"Add Attachment"}),children:u&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[m," (",p,"GQ)"]})||null}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Message",verticalAlign:"top",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Section,{width:"99%",inline:!0,children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:s}})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{verticalAlign:"top",onClick:function(){return a("edit_body")},icon:"pen",tooltip:"Edit Message",tooltipPosition:"left"})})]})})]})})},f=function(e,t){var n=(0,r.useBackend)(t).act,a=e.error;return(0,o.createComponentVNode)(2,i.Section,{title:"Notification",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Return",onClick:function(){return n("reset")}}),children:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:a})})},h=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.stored_login,d=c.stored_password;return(0,o.createComponentVNode)(2,i.Section,{title:"Please Log In",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Email address",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:l,onInput:function(e,t){return a("edit_login",{val:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Password",children:(0,o.createComponentVNode)(2,i.Input,{fluid:!0,value:d,onInput:function(e,t){return a("edit_password",{val:t})}})})]}),(0,o.createComponentVNode)(2,i.Button,{icon:"sign-in-alt",onClick:function(){return a("login")},children:"Log In"})]})}},44009:function(e,t,n){"use strict";t.__esModule=!0,t.NtosFileManager=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosFileManager=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.PC_device_theme,u=d.usbconnected,m=d.filename,p=d.filedata,f=d.error,h=d.files,C=void 0===h?[]:h,b=d.usbfiles,N=void 0===b?[]:b;return(0,o.createComponentVNode)(2,a.NtosWindow,{resizable:!0,theme:s,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:[m&&(0,o.createComponentVNode)(2,i.Section,{title:"Viewing File "+m,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"Edit",onClick:function(){return l("PRG_edit")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"print",content:"Print",onClick:function(){return l("PRG_printfile")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Close",onClick:function(){return l("PRG_closefile")}})],4),children:p&&(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:p}})})||(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,c,{files:C,usbconnected:u,onUpload:function(e){return l("PRG_copytousb",{uid:e})},onDelete:function(e){return l("PRG_deletefile",{uid:e})},onOpen:function(e){return l("PRG_openfile",{uid:e})},onRename:function(e,t){return l("PRG_rename",{uid:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{uid:e})}})}),u&&(0,o.createComponentVNode)(2,i.Section,{title:"Data Disk",children:(0,o.createComponentVNode)(2,c,{usbmode:!0,files:N,usbconnected:u,onUpload:function(e){return l("PRG_copyfromusb",{uid:e})},onDelete:function(e){return l("PRG_deletefile",{uid:e})},onOpen:function(e){return l("PRG_openfile",{uid:e})},onRename:function(e,t){return l("PRG_rename",{uid:e,new_name:t})},onDuplicate:function(e){return l("PRG_clone",{uid:e})}})})||null,(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return l("PRG_newtextfile")},children:"New Text File"})})],0),f&&(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",position:"fixed",bottom:"5px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Button,{bottom:"0",left:"0",icon:"ban",onClick:function(){return l("PRG_clearerror")}})})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Flex.Item,{grow:!0,children:f})})]})]})})};var c=function(e){var t=e.files,n=void 0===t?[]:t,r=e.usbconnected,a=e.usbmode,c=e.onUpload,l=e.onDelete,d=e.onRename,s=e.onOpen;return(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"File"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Type"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:"Size"})]}),n.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.undeletable?e.name:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Input,{width:"80%",content:e.name,currentValue:e.name,tooltip:"Rename",onCommit:function(t,n){return d(e.uid,n)}}),(0,o.createComponentVNode)(2,i.Button,{content:"Open",onClick:function(){return s(e.uid)}})],4)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.type}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:!e.undeletable&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",confirmIcon:"times",confirmContent:"",tooltip:"Delete",onClick:function(){return l(e.uid)}}),!!r&&(a?(0,o.createComponentVNode)(2,i.Button,{icon:"download",tooltip:"Download",onClick:function(){return c(e.uid)}}):(0,o.createComponentVNode)(2,i.Button,{icon:"upload",tooltip:"Upload",onClick:function(){return c(e.uid)}}))],0)})]},e.name)}))]})}},39032:function(e,t,n){"use strict";t.__esModule=!0,t.NtosIdentificationComputer=void 0;var o=n(58734),r=n(2798),i=n(27229);t.NtosIdentificationComputer=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.IdentificationComputerContent,{ntos:!0})})})}},51293:function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug",job_manage:"address-book",crewmani:"clipboard-list",robocontrol:"robot",atmosscan:"thermometer-half",shipping:"tags"};t.NtosMain=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.device_theme,u=d.programs,m=void 0===u?[]:u,p=d.has_light,f=d.light_on,h=d.comp_light_color,C=d.removable_media,b=void 0===C?[]:C,N=d.login,g=void 0===N?[]:N;return(0,o.createComponentVNode)(2,a.NtosWindow,{title:"syndicate"===s?"Syndix Main Menu":"NtOS Main Menu",theme:s,width:400,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:[!!p&&(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Button,{width:"144px",icon:"lightbulb",selected:f,onClick:function(){return l("PC_toggle_light")},children:["Flashlight: ",f?"ON":"OFF"]}),(0,o.createComponentVNode)(2,i.Button,{ml:1,onClick:function(){return l("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:h})]})]}),(0,o.createComponentVNode)(2,i.Section,{title:"User Login",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject ID",disabled:!g.IDName,onClick:function(){return l("PC_Eject_Disk",{name:"ID"})}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:["ID Name: ",g.IDName]}),(0,o.createComponentVNode)(2,i.Table.Row,{children:["Assignment: ",g.IDJob]})]})}),!!b.length&&(0,o.createComponentVNode)(2,i.Section,{title:"Media Eject",children:(0,o.createComponentVNode)(2,i.Table,{children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"transparent",icon:"eject",content:e,onClick:function(){return l("PC_Eject_Disk",{name:e})}})})},e)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,i.Table,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"transparent",icon:c[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return l("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,width:"18px",children:!!e.running&&(0,o.createComponentVNode)(2,i.Button,{color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return l("PC_killprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,width:"18px",children:(0,o.createComponentVNode)(2,i.Button,{color:"transparent",tooltip:"Set Autorun",tooltipPosition:"left",selected:e.autorun,onClick:function(){return l("PC_setautorun",{name:e.name})},children:"AR"})})]},e.name)}))})})]})})}},7578:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosNetChat=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.can_admin,s=l.adminmode,u=l.authed,m=l.username,p=l.active_channel,f=l.is_operator,h=l.all_channels,C=void 0===h?[]:h,b=l.clients,N=void 0===b?[]:b,g=l.messages,V=void 0===g?[]:g,v=null!==p,_=u||s;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:900,height:675,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.Section,{height:"600px",children:(0,o.createComponentVNode)(2,i.Table,{height:"580px",children:(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,i.Box,{height:"560px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,i.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return c("PRG_newchannel",{new_channel_name:t})}}),C.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:e.chan,selected:e.id===p,color:"transparent",onClick:function(){return c("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,i.Button.Input,{fluid:!0,mt:1,content:m+"...",currentValue:m,onCommit:function(e,t){return c("PRG_changename",{new_name:t})}}),!!d&&(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(s?"ON":"OFF"),color:s?"bad":"good",onClick:function(){return c("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[(0,o.createComponentVNode)(2,i.Box,{height:"560px",overflowY:"scroll",children:v&&(_?V.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,i.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,i.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return c("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,i.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,i.Box,{height:"465px",overflowY:"scroll",children:N.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:e.name},e.name)}))}),v&&_&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return c("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return c("PRG_leavechannel")}})],4),!!f&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return c("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,i.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return c("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,i.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return c("PRG_setpassword",{new_password:t})}})],4)]})]})})})})})}},21729:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDosContent=t.NtosNetDos=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosNetDos=function(){return(0,o.createComponentVNode)(2,a.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.relays,d=void 0===l?[]:l,s=c.focus,u=c.target,m=c.speed,p=c.overload,f=c.capacity,h=c.error;if(h)return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.NoticeBox,{children:h}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:"Reset",textAlign:"center",onClick:function(){return a("PRG_reset")}})],4);var C=function(e){for(var t="",n=p/f;t.lengthn?t+="0":t+="1";return t};return u?(0,o.createComponentVNode)(2,i.Section,{fontFamily:"monospace",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{children:["CURRENT SPEED: ",m," GQ/s"]}),(0,o.createComponentVNode)(2,i.Box,{children:C(45)}),(0,o.createComponentVNode)(2,i.Box,{children:C(45)}),(0,o.createComponentVNode)(2,i.Box,{children:C(45)}),(0,o.createComponentVNode)(2,i.Box,{children:C(45)}),(0,o.createComponentVNode)(2,i.Box,{children:C(45)})]}):(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{content:e.id,selected:s===e.id,onClick:function(){return a("PRG_target_relay",{targid:e.id})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"EXECUTE",color:"bad",textAlign:"center",disabled:!s,mt:1,onClick:function(){return a("PRG_execute")}})]})};t.NtosNetDosContent=c},35838:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798);t.NtosNetDownloader=function(e,t){var n=(0,i.useBackend)(t),r=n.act,d=n.data,s=d.PC_device_theme,u=d.disk_size,m=d.disk_used,p=d.downloadable_programs,f=void 0===p?[]:p,h=d.error,C=d.hacked_programs,b=void 0===C?[]:C,N=d.hackedavailable;return(0,o.createComponentVNode)(2,c.NtosWindow,{theme:s,width:480,height:735,resizable:!0,children:(0,o.createComponentVNode)(2,c.NtosWindow.Content,{scrollable:!0,children:[!!h&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:h}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return r("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:m,minValue:0,maxValue:u,children:m+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:f.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))}),!!N&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),b.map((function(e){return(0,o.createComponentVNode)(2,l,{program:e},e.filename)}))]})]})})};var l=function(e,t){var n=e.program,c=(0,i.useBackend)(t),l=c.act,d=c.data,s=d.disk_size,u=d.disk_used,m=d.downloadcompletion,p=(d.downloading,d.downloadname),f=d.downloadsize,h=d.downloadspeed,C=d.downloads_queue,b=s-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:n.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[n.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:n.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:m,children:[(0,r.round)(m/f*100,1),"% (",h,"GQ/s)"]})||-1!==C.indexOf(n.filename)&&(0,o.createComponentVNode)(2,a.Button,{icon:"ban",color:"bad",onClick:function(){return l("PRG_removequeued",{filename:n.filename})},children:"Queued..."})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:n.size>b,onClick:function(){return l("PRG_downloadfile",{filename:n.filename})}})})]}),"Compatible"!==n.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),n.size>b&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:n.fileinfo})]})}},98921:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetMonitor=void 0;var o=n(58734),r=n(71558),i=n(62188),a=n(2798);t.NtosNetMonitor=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.ntnetrelays,s=l.ntnetstatus,u=l.config_softwaredownload,m=l.config_peertopeer,p=l.config_communication,f=l.config_systemcontrol,h=l.idsalarm,C=l.idsstatus,b=l.ntnetmaxlogs,N=l.maxlogs,g=l.minlogs,V=l.banned_nids,v=l.ntnetlogs,_=void 0===v?[]:v;return(0,o.createComponentVNode)(2,a.NtosWindow,{resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,r.NoticeBox,{children:"WARNING: Disabling wireless transmitters when using a wireless device may prevent you from reenabling them!"}),(0,o.createComponentVNode)(2,r.Section,{title:"Wireless Connectivity",buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:s?"power-off":"times",content:s?"ENABLED":"DISABLED",selected:s,onClick:function(){return c("toggleWireless")}}),children:d?(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Active NTNet Relays",children:d})}):"No Relays Connected"}),(0,o.createComponentVNode)(2,r.Section,{title:"Firewall Configuration",children:(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Software Downloads",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:u?"power-off":"times",content:u?"ENABLED":"DISABLED",selected:u,onClick:function(){return c("toggle_function",{id:"1"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Peer to Peer Traffic",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:m?"power-off":"times",content:m?"ENABLED":"DISABLED",selected:m,onClick:function(){return c("toggle_function",{id:"2"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Communication Systems",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:p?"power-off":"times",content:p?"ENABLED":"DISABLED",selected:p,onClick:function(){return c("toggle_function",{id:"3"})}})}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Remote System Control",buttons:(0,o.createComponentVNode)(2,r.Button,{icon:f?"power-off":"times",content:f?"ENABLED":"DISABLED",selected:f,onClick:function(){return c("toggle_function",{id:"4"})}})})]})}),(0,o.createComponentVNode)(2,r.Section,{title:"Security Systems",children:[!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,r.NoticeBox,{children:"NETWORK INCURSION DETECTED"}),(0,o.createComponentVNode)(2,r.Box,{italics:!0,children:"Abnormal activity has been detected in the network. Check system logs for more information"})],4),(0,o.createComponentVNode)(2,r.LabeledList,{children:[(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Banned NIDs",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:"ban",onClick:function(){return c("ban_nid")},children:"Ban NID"}),(0,o.createComponentVNode)(2,r.Button,{icon:"balance-scale",onClick:function(){return c("unban_nid")},children:"Unban NID"})],4),children:V.join(", ")||"None"}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"IDS Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,r.Button,{icon:C?"power-off":"times",content:C?"ENABLED":"DISABLED",selected:C,onClick:function(){return c("toggleIDS")}}),(0,o.createComponentVNode)(2,r.Button,{icon:"sync",content:"Reset",color:"bad",onClick:function(){return c("resetIDS")}})],4)}),(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Max Log Count",buttons:(0,o.createComponentVNode)(2,r.NumberInput,{value:b,minValue:g,maxValue:N,width:"39px",onChange:function(e,t){return c("updatemaxlogs",{new_number:t})}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"System Log",level:2,buttons:(0,o.createComponentVNode)(2,r.Button.Confirm,{icon:"trash",content:"Clear Logs",onClick:function(){return c("purgelogs")}}),children:_.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{className:"candystripe",children:e.entry},e.entry)}))})]})]})})}},53502:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetTransfer=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosNetTransfer=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),m=i.error,p=i.downloading,f=i.uploading,h=i.upload_filelist,C=(0,o.createComponentVNode)(2,u);return m?C=(0,o.createComponentVNode)(2,c):p?C=(0,o.createComponentVNode)(2,l):f?C=(0,o.createComponentVNode)(2,d):h.length&&(C=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,a.NtosWindow,{width:575,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:C})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.error;return(0,o.createComponentVNode)(2,i.Section,{title:"An error has occured during operation.",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return a("PRG_reset")},children:"Reset"}),children:["Additional Information: ",c]})},l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.download_name,d=c.download_progress,s=c.download_size,u=c.download_netspeed;return(0,o.createComponentVNode)(2,i.Section,{title:"Download in progress",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Downloaded File",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d,maxValue:s,children:[d," / ",s," GQ"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transfer Speed",children:[u," GQ/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,i.Button,{icon:"ban",onClick:function(){return a("PRG_reset")},children:"Cancel Download"})})]})})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.upload_clients,d=c.upload_filename,s=c.upload_haspassword;return(0,o.createComponentVNode)(2,i.Section,{title:"Server enabled",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Clients Connected",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Provided file",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Server Password",children:s?"Enabled":"Disabled"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Commands",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"lock",onClick:function(){return a("PRG_setpassword")},children:"Set Password"}),(0,o.createComponentVNode)(2,i.Button,{icon:"ban",onClick:function(){return a("PRG_reset")},children:"Cancel Upload"})]})]})})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.upload_filelist;return(0,o.createComponentVNode)(2,i.Section,{title:"File transfer server ready.",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return a("PRG_reset")},children:"Cancel"}),children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"lock",onClick:function(){return a("PRG_setpassword")},children:"Set Password"}),(0,o.createComponentVNode)(2,i.Section,{title:"Pick file to serve.",level:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"upload",onClick:function(){return a("PRG_uploadfile",{uid:e.uid})},children:[e.filename," (",e.size,"GQ)"]},e.uid)}))})]})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.servers;return(0,o.createComponentVNode)(2,i.Section,{title:"Available Files",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"upload",onClick:function(){return a("PRG_uploadmenu")},children:"Send File"}),children:c.length&&(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.uid,children:[!!e.haspassword&&(0,o.createComponentVNode)(2,i.Icon,{name:"lock",mr:1}),e.filename,"\xa0 (",e.size,"GQ)\xa0",(0,o.createComponentVNode)(2,i.Button,{icon:"download",onClick:function(){return a("PRG_downloadfile",{uid:e.uid})},children:"Download"})]},e.uid)}))})||(0,o.createComponentVNode)(2,i.Box,{children:"No upload servers found."})})}},98476:function(e,t,n){"use strict";t.__esModule=!0,t.NtosNewsBrowser=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(37655);t.NtosNewsBrowser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,u=n.data,m=u.article,p=u.download,f=u.message,h=(0,o.createComponentVNode)(2,d);return m?h=(0,o.createComponentVNode)(2,l):p&&(h=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,a.NtosWindow,{width:575,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:[!!f&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:[f," ",(0,o.createComponentVNode)(2,i.Button,{icon:"times",onClick:function(){return c("PRG_clearmessage")}})]}),h]})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data.article;if(!l)return(0,o.createComponentVNode)(2,i.Section,{children:"Error: Article not found."});var d=l.title,s=l.cover,u=l.content;return(0,o.createComponentVNode)(2,i.Section,{title:"Viewing: "+d,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"save",onClick:function(){return a("PRG_savearticle")},children:"Save"}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",onClick:function(){return a("PRG_reset")},children:"Close"})],4),children:[!!s&&(0,o.createVNode)(1,"img",null,null,1,{src:(0,c.resolveAsset)(s)}),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:u}})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.showing_archived,d=c.all_articles;return(0,o.createComponentVNode)(2,i.Section,{title:"Articles List",buttons:(0,o.createComponentVNode)(2,i.Button.Checkbox,{onClick:function(){return a("PRG_toggle_archived")},checked:l,children:"Show Archived"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"download",onClick:function(){return a("PRG_openarticle",{uid:e.uid})}}),children:[e.size," GQ"]},e.uid)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"There appear to be no outstanding news articles on NTNet today."})})})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.download,l=c.download_progress,d=c.download_maxprogress,s=c.download_rate;return(0,o.createComponentVNode)(2,i.Section,{title:"Downloading...",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",minValue:0,value:l,maxValue:d,children:[l," / ",d," GQ"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Download Speed",children:[s," GQ/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Controls",children:(0,o.createComponentVNode)(2,i.Button,{icon:"ban",fluid:!0,onClick:function(){return a("PRG_reset")},children:"Abort Download"})})]})})}},84804:function(e,t,n){"use strict";t.__esModule=!0,t.NtosOvermapNavigation=void 0;var o=n(58734),r=n(2798),i=n(85513);t.NtosOvermapNavigation=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:380,height:530,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.OvermapNavigationContent)})})}},91142:function(e,t,n){"use strict";t.__esModule=!0,t.NtosPowerMonitor=void 0;var o=n(58734),r=n(2798),i=n(42253);t.NtosPowerMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.PowerMonitorContent)})})}},95538:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRCON=void 0;var o=n(58734),r=n(2798),i=n(89862);t.NtosRCON=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:630,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.RCONContent)})})}},23754:function(e,t,n){"use strict";t.__esModule=!0,t.NtosRevelation=void 0;var o=n(58734),r=n(71558),i=n(62188),a=n(2798);t.NtosRevelation=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data.armed;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:400,height:250,theme:"syndicate",children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Button.Input,{fluid:!0,content:"Obfuscate Name...",onCommit:function(e,t){return c("PRG_obfuscate",{new_name:t})},mb:1}),(0,o.createComponentVNode)(2,r.LabeledList,{children:(0,o.createComponentVNode)(2,r.LabeledList.Item,{label:"Payload Status",buttons:(0,o.createComponentVNode)(2,r.Button,{content:l?"ARMED":"DISARMED",color:l?"bad":"average",onClick:function(){return c("PRG_arm")}})})}),(0,o.createComponentVNode)(2,r.Button,{fluid:!0,bold:!0,content:"ACTIVATE",textAlign:"center",color:"bad",disabled:!l})]})})})}},1446:function(e,t,n){"use strict";t.__esModule=!0,t.NtosShutoffMonitor=void 0;var o=n(58734),r=n(2798),i=n(39779);t.NtosShutoffMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{children:(0,o.createComponentVNode)(2,i.ShutoffMonitorContent)})})}},73068:function(e,t,n){"use strict";t.__esModule=!0,t.NtosStationAlertConsole=void 0;var o=n(58734),r=n(2798),i=n(16980);t.NtosStationAlertConsole=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:315,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.StationAlertConsoleContent)})})}},2329:function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(58734),r=n(2798),i=n(86773);t.NtosSupermatterMonitor=function(){return(0,o.createComponentVNode)(2,r.NtosWindow,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,r.NtosWindow.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.SupermatterMonitorContent)})})}},32889:function(e,t,n){"use strict";t.__esModule=!0,t.NtosUAV=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosUAV=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.current_uav,s=l.signal_strength,u=l.in_use,m=l.paired_uavs;return(0,o.createComponentVNode)(2,a.NtosWindow,{width:600,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Selected UAV",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"UAV",children:d&&d.status||"[Not Connected]"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Signal",children:d&&s||"[Not Connected]"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:d&&(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d.power,onClick:function(){return c("power_uav")},children:d.power?"Online":"Offline"})||"[Not Connected]"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Camera",children:d&&(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:u,disabled:!d.power,onClick:function(){return c("view_uav")},children:d.power?"Available":"Unavailable"})||"[Not Connected]"})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Paired UAVs",children:m.length&&m.map((function(e){return(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"quidditch",onClick:function(){return c("switch_uav",{switch_uav:e.uavref})},children:e.name})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"times",onClick:function(){return c("del_uav",{del_uav:e.uavref})}})})]},e.uavref)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No UAVs Paired."})})]})})}},70666:function(e,t,n){"use strict";t.__esModule=!0,t.NtosWordProcessor=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.NtosWordProcessor=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.PC_device_theme,s=l.error,u=l.browsing,m=l.files,p=(l.usbconnected,l.usbfiles,l.filename),f=l.filedata;return(0,o.createComponentVNode)(2,a.NtosWindow,{resizable:!0,theme:d,children:(0,o.createComponentVNode)(2,a.NtosWindow.Content,{scrollable:!0,children:s&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:[(0,o.createVNode)(1,"h2",null,"An Error has occured:",16),"Additional Information: ",s,"Please try again. If the problem persists, contact your system administrator for assistance.",(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back to menu",onClick:function(){return c("PRG_backtomenu")}})]})||u&&(0,o.createComponentVNode)(2,i.Section,{title:"File Browser",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back to editor",onClick:function(){return c("PRG_closebrowser")}}),children:(0,o.createComponentVNode)(2,i.Section,{title:"Available documents (local)",level:2,children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Size (GQ)"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0})]}),m.map((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.size}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{icon:"file-word",onClick:function(){return c("PRG_openfile",{PRG_openfile:e.name})},children:"Open"})})]},t)}))]})})})||(0,o.createComponentVNode)(2,i.Section,{title:"Document: "+p,children:[(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_newfile")},children:"New"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_loadmenu")},children:"Load"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_savefile")},children:"Save"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_saveasfile")},children:"Save As"})]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_editfile")},children:"Edit"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_txtrpeview")},children:"Preview"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("PRG_taghelp")},children:"Formatting Help"}),(0,o.createComponentVNode)(2,i.Button,{disabled:!f,onClick:function(){return c("PRG_printfile")},children:"Print"})]}),(0,o.createComponentVNode)(2,i.Section,{mt:1,children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:f}})})]})})})}},90132:function(e,t,n){"use strict";t.__esModule=!0,t.NumberInputModal=void 0;var o=n(58734),r=n(89226),i=n(57370),a=n(42678),c=n(62188),l=n(71558),d=n(2798);t.NumberInputModal=function(e,t){var n=(0,c.useBackend)(t),u=n.act,m=n.data,p=m.init_value,f=m.large_buttons,h=m.message,C=void 0===h?"":h,b=m.timeout,N=m.title,g=(0,c.useLocalState)(t,"input",p),V=g[0],v=g[1],_=140+(C.length>30?Math.ceil(C.length/3):0)+(C.length&&f?5:0);return(0,o.createComponentVNode)(2,d.Window,{title:N,width:270,height:_,children:[b&&(0,o.createComponentVNode)(2,r.Loader,{value:b}),(0,o.createComponentVNode)(2,d.Window.Content,{onKeyDown:function(e){var t=window.event?e.which:e.keyCode;t===a.KEY_ENTER&&u("submit",{entry:V}),t===a.KEY_ESCAPE&&u("cancel")},children:(0,o.createComponentVNode)(2,l.Section,{fill:!0,children:(0,o.createComponentVNode)(2,l.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.Box,{color:"label",children:C})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,s,{input:V,onClick:function(e){e!==V&&v(e)},onChange:function(e){e!==V&&v(e)}})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,i.InputButtons,{input:V})})]})})})]})};var s=function(e,t){var n=(0,c.useBackend)(t),r=n.act,i=n.data,a=i.min_value,d=i.max_value,s=i.init_value,u=e.input,m=e.onClick,p=e.onChange;return(0,o.createComponentVNode)(2,l.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Button,{disabled:u===a,icon:"angle-double-left",onClick:function(){return m(a)},tooltip:a?"Min ("+a+")":"Min"})}),(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,l.RestrictedInput,{allowFloats:!0,autoFocus:!0,autoSelect:!0,fluid:!0,minValue:a,maxValue:d,onChange:function(e,t){return p(t)},onEnter:function(e,t){return r("submit",{entry:t})},value:u})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Button,{disabled:u===d,icon:"angle-double-right",onClick:function(){return m(d)},tooltip:d?"Max ("+d+")":"Max"})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Button,{disabled:u===s,icon:"redo",onClick:function(){return m(s)},tooltip:s?"Reset ("+s+")":"Reset"})})]})}},84035:function(e,t,n){"use strict";t.__esModule=!0,t.OmniFilter=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniFilter=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.power,u=d.config,m=d.ports,p=d.set_flow_rate,f=d.last_flow_rate;return(0,o.createComponentVNode)(2,a.Window,{width:360,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:u?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:s?"On":"Off",selected:s,disabled:u,onClick:function(){return l("power")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",selected:u,onClick:function(){return l("configure")}})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:m?m.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.dir+" Port",children:u?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{content:"IN",selected:e.input,icon:"compress-arrows-alt",onClick:function(){return l("switch_mode",{mode:"in",dir:e.dir})}}),(0,o.createComponentVNode)(2,i.Button,{content:"OUT",selected:e.output,icon:"expand-arrows-alt",onClick:function(){return l("switch_mode",{mode:"out",dir:e.dir})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",disabled:e.input||e.output,content:e.f_type||"None",onClick:function(){return l("switch_filter",{mode:e.f_type,dir:e.dir})}})],4):c(e)},e.dir)})):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Ports Detected"})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Flow Rate",children:[f," L/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Rate Limit",children:u?(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return l("set_flow_rate")}}):p/10+" L/s"})]})})]})})}},6238:function(e,t,n){"use strict";t.__esModule=!0,t.OmniMixer=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=function(e){return e.input?"Input":e.output?"Output":e.f_type?e.f_type:"Disabled"};t.OmniMixer=function(e,t){var n=(0,r.useBackend)(t),c=n.act,d=n.data,s=d.power,u=d.config,m=d.ports,p=d.set_flow_rate,f=d.last_flow_rate;return(0,o.createComponentVNode)(2,a.Window,{width:390,height:330,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:u?"Configuration":"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:s?"On":"Off",selected:s,disabled:u,onClick:function(){return c("power")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",selected:u,onClick:function(){return c("configure")}})],4),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Port"}),u?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Input"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Output"})],4):(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Mode"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Concentration"}),u?(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Lock"}):null]}),m?m.map((function(e){return(0,o.createComponentVNode)(2,l,{port:e,config:u},e.dir)})):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Ports Detected"})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Flow Rate",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Flow Rate",children:[f," L/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Rate Limit",children:u?(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",content:p/10+" L/s",onClick:function(){return c("set_flow_rate")}}):p/10+" L/s"})]})})]})})};var l=function(e,t){var n=(0,r.useBackend)(t).act,a=e.port,l=e.config;return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:a.dir+" Port"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,i.Button,{content:"IN",selected:a.input,disabled:a.output,icon:"compress-arrows-alt",onClick:function(){return n("switch_mode",{mode:a.input?"none":"in",dir:a.dir})}}):c(a)}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:l?(0,o.createComponentVNode)(2,i.Button,{content:"OUT",selected:a.output,icon:"expand-arrows-alt",onClick:function(){return n("switch_mode",{mode:"out",dir:a.dir})}}):100*a.concentration+"%"}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",width:"20%",children:(0,o.createComponentVNode)(2,i.Button,{width:"100%",icon:"wrench",disabled:!a.input,content:a.input?100*a.concentration+" %":"-",onClick:function(){return n("switch_con",{dir:a.dir})}})}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.Button,{icon:a.con_lock?"lock":"lock-open",disabled:!a.input,selected:a.con_lock,content:a.f_type||"None",onClick:function(){return n("switch_conlock",{dir:a.dir})}})})],4):null]})}},25466:function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(2798),c=n(71558),l=[["good","Conscious"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp.","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],s={average:[.25,.5],bad:[.5,Infinity]},u=["bad","average","average","good","average","average","bad"];t.OperatingComputer=function(e,t){var n,r=(0,i.useBackend)(t),l=r.act,d=r.data,s=d.hasOccupant,u=d.choice;return n=u?(0,o.createComponentVNode)(2,f):s?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,a.Window,{width:650,height:455,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!u,icon:"user",onClick:function(){return l("choiceOff")},children:"Patient"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:!!u,icon:"cog",onClick:function(){return l("choiceOn")},children:"Options"})]}),(0,o.createComponentVNode)(2,c.Section,{flexGrow:"1",children:n})]})})};var m=function(e,t){var n=(0,i.useBackend)(t).data.occupant;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:"Patient",level:"2",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Name",children:n.name}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",color:l[n.stat][0],children:l[n.stat][1]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxHealth,value:n.health/n.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]}})}),d.map((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e[0]+" Damage",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:s,children:(0,r.round)(n[e[1]])},t)},t)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.maxTemp,value:n.bodyTemperature/n.maxTemp,color:u[n.temperatureSuitability+3],children:[(0,r.round)(n.btCelsius),"\xb0C, ",(0,r.round)(n.btFaren),"\xb0F"]})}),!!n.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,c.ProgressBar,{min:"0",max:n.bloodMax,value:n.bloodLevel/n.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[n.bloodPercent,"%, ",n.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pulse",children:[n.pulse," BPM"]})],4)]})}),(0,o.createComponentVNode)(2,c.Section,{title:"Current Procedure",level:"2",children:n.surgery&&n.surgery.length?(0,o.createComponentVNode)(2,c.LabeledList,{children:n.surgery.map((function(e){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Current State",children:e.currentStage}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Possible Next Steps",children:e.nextSteps.map((function(e){return(0,o.createVNode)(1,"div",null,e,0,null,e)}))})]})},e.name)}))}):(0,o.createComponentVNode)(2,c.Box,{color:"label",children:"No procedure ongoing."})})],4)},p=function(){return(0,o.createComponentVNode)(2,c.Flex,{textAlign:"center",height:"100%",children:(0,o.createComponentVNode)(2,c.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,c.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No patient detected."]})})},f=function(e,t){var n=(0,i.useBackend)(t),r=n.act,a=n.data,l=a.verbose,d=a.health,s=a.healthAlarm,u=a.oxy,m=a.oxyAlarm,p=a.crit;return(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Loudspeaker",children:(0,o.createComponentVNode)(2,c.Button,{selected:l,icon:l?"toggle-on":"toggle-off",content:l?"On":"Off",onClick:function(){return r(l?"verboseOff":"verboseOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer",children:(0,o.createComponentVNode)(2,c.Button,{selected:d,icon:d?"toggle-on":"toggle-off",content:d?"On":"Off",onClick:function(){return r(d?"healthOff":"healthOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Health Announcer Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:s,stepPixelSize:"5",ml:"0",format:function(e){return e+"%"},onChange:function(e,t){return r("health_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm",children:(0,o.createComponentVNode)(2,c.Button,{selected:u,icon:u?"toggle-on":"toggle-off",content:u?"On":"Off",onClick:function(){return r(u?"oxyOff":"oxyOn")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Oxygen Alarm Threshold",children:(0,o.createComponentVNode)(2,c.Knob,{bipolar:!0,minValue:"-100",maxValue:"100",value:m,stepPixelSize:"5",ml:"0",onChange:function(e,t){return r("oxy_adj",{"new":t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Critical Alert",children:(0,o.createComponentVNode)(2,c.Button,{selected:p,icon:p?"toggle-on":"toggle-off",content:p?"On":"Off",onClick:function(){return r(p?"critOff":"critOn")}})})]})}},96675:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapDisperser=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(95076);t.OvermapDisperser=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:400,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data,d=l.faillink,s=l.calibration,u=l.overmapdir,m=l.cal_accuracy,p=l.strength,f=l.range,h=l.next_shot,C=l.nopower,b=(l.skill,l.chargeload);return d?(0,o.createComponentVNode)(2,i.Section,{title:"Error",children:"Machine is incomplete, out of range, or misaligned!"}):(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"22%",children:(0,o.createComponentVNode)(2,i.Section,{title:"Targeting",textAlign:"center",children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{actToDo:"choose",selected:function(e){return e===u}})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"74%",grow:1,children:(0,o.createComponentVNode)(2,i.Section,{title:"Charge",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[C&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"At least one part of the machine is unpowered."})||null,(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Load Type",children:b}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cooldown",children:0===h&&(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Ready"})||h>1&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:h})," Seconds",(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Warning: Do not fire during cooldown."})]})||null})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",mt:1,children:(0,o.createComponentVNode)(2,i.Section,{title:"Calibration",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m}),"%",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"exchange-alt",onClick:function(){return a("skill_calibration")},children:"Pre-Calibration"}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:s.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{children:["Cal #",t,":",(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"random",onClick:function(){return a("calibration",{calibration:t})},children:e.toString()})]},t)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"45%",grow:1,mt:1,children:(0,o.createComponentVNode)(2,i.Section,{title:"Setup",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Strength",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"fist-raised",onClick:function(){return a("strength")},children:p})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radius",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"expand-arrows-alt",onClick:function(){return a("range")},children:f})})]})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,mt:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"red",icon:"bomb",onClick:function(){return a("fire")},children:"Fire ORB"})})]})}},9960:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapEnginesContent=t.OvermapEngines=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.OvermapEngines=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:390,height:530,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.global_state,d=c.global_limit,s=c.engines_info,u=c.total_thrust;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Engines",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:l,onClick:function(){return a("global_toggle")},children:l?"Shut All Engines Down":"Start All Engines"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("global_limit",{global_limit:-.1})},icon:"minus"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("set_global_limit")},children:[d,"%"]}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("global_limit",{global_limit:.1})},icon:"plus"})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Thrust",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Engines",height:"340px",style:{"overflow-y":"auto"},children:s.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mt:0!==t&&-1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"80%",children:(0,o.createComponentVNode)(2,i.Collapsible,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:["Engine #",t+1," | Thrust:"," ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.eng_thrust})," | Limit:"," ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:e.eng_thrust_limiter,format:function(e){return e+"%"}})]}),children:(0,o.createComponentVNode)(2,i.Section,{width:"127%",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Type",children:e.eng_type}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,i.Box,{color:e.eng_on?1===e.eng_on?"good":"average":"bad",children:e.eng_on?1===e.eng_on?"Online":"Booting":"Offline"}),e.eng_status.map((function(e){return Array.isArray(e)?(0,o.createComponentVNode)(2,i.Box,{color:e[1],children:e[0]}):(0,o.createComponentVNode)(2,i.Box,{children:e})}))]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Thrust",children:e.eng_thrust}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume Limit",children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("limit",{limit:-.1,engine:e.eng_reference})},icon:"minus"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("set_limit",{engine:e.eng_reference})},children:[e.eng_thrust_limiter,"%"]}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("limit",{limit:.1,engine:e.eng_reference})},icon:"plus"})]})]})})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"20%",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,iconSpin:-1===e.eng_on,color:-1===e.eng_on?"purple":null,selected:1===e.eng_on,icon:"power-off",onClick:function(){return a("toggle_engine",{engine:e.eng_reference})},children:e.eng_on?1===e.eng_on?"Shutoff":"Booting":"Startup"})})]},t)}))})],4)};t.OvermapEnginesContent=c},3774:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapFull=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(9960),l=n(33529),d=n(7614);t.OvermapFull=function(e,t){var n=(0,r.useLocalState)(t,"overmapFullState",0),s=n[0],u=n[1];return(0,o.createComponentVNode)(2,a.Window,{width:800,height:800,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===s,onClick:function(){return u(0)},children:"Engines"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===s,onClick:function(){return u(1)},children:"Helm"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===s,onClick:function(){return u(2)},children:"Sensors"})]}),0===s&&(0,o.createComponentVNode)(2,c.OvermapEnginesContent),1===s&&(0,o.createComponentVNode)(2,l.OvermapHelmContent),2===s&&(0,o.createComponentVNode)(2,d.OvermapShipSensorsContent)]})})}},33529:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapHelmContent=t.OvermapHelm=t.OvermapFlightDataWrap=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(95076);t.OvermapHelm=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:565,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"40%",height:"180px",children:(0,o.createComponentVNode)(2,d)}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"25%",height:"180px",children:(0,o.createComponentVNode)(2,s)}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"35%",height:"180px",children:(0,o.createComponentVNode)(2,u)})]}),(0,o.createComponentVNode)(2,m)],4)};t.OvermapHelmContent=l;var d=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Flight Data",16),(0,o.createComponentVNode)(2,c.OvermapFlightData)],4,{style:{height:"100%",border:"1px solid #4972a1",margin:"none"}})};t.OvermapFlightDataWrap=d;var s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data,d=l.canburn,s=l.manual_control;return(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Manual Control",16),(0,o.createComponentVNode)(2,i.Flex,{align:"center",justify:"center",children:(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c.OvermapPanControls,{disabled:!d,actToDo:"move"})})}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",mt:1,children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,underline:!0,children:"Direct Control"}),(0,o.createComponentVNode)(2,i.Button,{selected:s,onClick:function(){return a("manual")},icon:"compass",children:s?"Enabled":"Disabled"})]})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.dest,d=c.d_x,s=c.d_y,u=c.speedlimit,m=c.autopilot;return c.autopilot_disabled?(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"bad",fontSize:1.2,children:"AUTOPILOT DISABLED"}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"average",children:"Warning: This vessel is equipped with a class I autopilot. Class I autopilots are unable to do anything but fly in a straight line directly towards the target, and may result in collisions."}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.Button.Confirm,{mt:1,color:"bad",content:"Unlock Autopilot",confirmContent:"ACCEPT RISKS?",icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",onClick:function(){return a("apilot_lock")}})})],4,{style:{height:"100%",border:"1px solid #4972a1"}}):(0,o.createVNode)(1,"fieldset","Section",[(0,o.createVNode)(1,"legend",null,"Autopilot",16),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("setcoord",{setx:!0})},children:d}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("setcoord",{sety:!0})},children:s})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"pen",onClick:function(){return a("setcoord",{setx:!0,sety:!0})},children:"None"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Speed Limit",children:(0,o.createComponentVNode)(2,i.Button,{icon:"tachometer-alt",onClick:function(){return a("speedlimit")},children:[u," Gm/h"]})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,selected:m,disabled:!l,icon:"robot",onClick:function(){return a("apilot")},children:m?"Engaged":"Disengaged"}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"good",icon:"exclamation-triangle",onClick:function(){return a("apilot_lock")},children:"Lock Autopilot"})],4,{style:{height:"100%",border:"1px solid #4972a1"}})},m=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.sector,d=c.s_x,s=c.s_y,u=c.sector_info,m=c.landed,p=c.locations;return(0,o.createComponentVNode)(2,i.Section,{title:"Navigation Data",m:.3,mt:1,children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Location",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Coordinates",children:[d," : ",s]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scan Data",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:m})]}),(0,o.createComponentVNode)(2,i.Flex,{mt:1,align:"center",justify:"center",spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"save",onClick:function(){return a("add",{add:"current"})},children:"Save Current Position"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"sticky-note",onClick:function(){return a("add",{add:"new"})},children:"Add New Entry"})})]}),(0,o.createComponentVNode)(2,i.Section,{mt:1,scrollable:!0,height:"130px",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Coordinates"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Actions"})]}),p.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.x," : ",e.y]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{icon:"rocket",onClick:function(){return a("setds",{x:e.x,y:e.y})},children:"Plot Course"}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",onClick:function(){return a("remove",{remove:e.reference})},children:"Remove"})]})]},e.name)}))]})})]})}},85513:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapNavigationContent=t.OvermapNavigation=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(95076);t.OvermapNavigation=function(){return(0,o.createComponentVNode)(2,a.Window,{width:380,height:530,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data,d=l.sector,s=l.s_x,u=l.s_y,m=l.sector_info,p=l.viewing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Current Location",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eye",selected:p,onClick:function(){return a("viewing")},children:"Map View"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Location",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Coordinates",children:[s," : ",u]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Additional Information",children:m})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Flight Data",children:(0,o.createComponentVNode)(2,c.OvermapFlightData,{disableLimiterControls:!0})})],4)};t.OvermapNavigationContent=l},28457:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShieldGenerator=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.OvermapShieldGenerator=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:500,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,s=c.modes,u=c.offline_for;return u?(0,o.createComponentVNode)(2,i.Section,{title:"EMERGENCY SHUTDOWN",color:"bad",children:["An emergency shutdown has been initiated - generator cooling down. Please wait until the generator cools down before resuming operation. Estimated time left: ",u," seconds."]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,i.Section,{title:"Field Calibration",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:e.status,onClick:function(){return a("toggle_mode",{toggle_mode:e.flag})},children:e.status?"Enabled":"Disabled"}),children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:e.desc}),(0,o.createComponentVNode)(2,i.Box,{mt:.5,children:["Multiplier: ",e.multiplier]})]},e.name)}))})],4)},l=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=a.running,l=a.overloaded,d=a.mitigation_max,s=a.mitigation_physical,u=a.mitigation_em,m=a.mitigation_heat,p=a.field_integrity,f=a.max_energy,h=a.current_energy,C=a.percentage_energy,b=a.total_segments,N=a.functional_segments,g=a.field_radius,V=a.target_radius,v=a.input_cap_kw,_=a.upkeep_power_usage,y=a.power_usage,k=a.spinup_counter;return(0,o.createComponentVNode)(2,i.Section,{title:"System Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Generator is",children:1===c&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Shutting Down"})||2===c&&(l&&(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Overloaded"})||(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"Running"}))||3===c&&(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"Inactive"})||4===c&&(0,o.createComponentVNode)(2,i.Box,{color:"blue",children:["Spinning Up\xa0",V!==g&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:"(Adjusting Radius)"})||(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[2*k,"s"]})]})||(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Offline"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Energy Storage",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:h,maxValue:f,children:[h," / ",f," MJ (",C,"%)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shield Integrity",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:p}),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mitigation",children:[u,"% EM / ",s,"% PH / ",m,"% HE / ",d,"% MAX"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Upkeep Energy Use",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:_})," kW"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Total Energy Use",children:v&&(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:y,maxValue:v,children:[y," / ",v," kW"]})})||(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:y})," kW (No Limit)"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Field Size",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N}),"\xa0/\xa0",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:b})," m\xb2 (radius"," ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:g}),", target"," ",(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:V}),")"]})]})})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.running,d=c.hacked,s=c.idle_multiplier,u=c.idle_valid_values;return(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createFragment)([l>=2&&(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",onClick:function(){return a("begin_shutdown")},selected:!0,children:"Turn off"}),3===l&&(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",onClick:function(){return a("toggle_idle",{toggle_idle:0})},children:"Activate"})||(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",onClick:function(){return a("toggle_idle",{toggle_idle:1})},selected:!0,children:"Deactivate"})]})||(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",onClick:function(){return a("start_generator")},children:"Turn on"}),l&&d&&(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",onClick:function(){return a("emergency_shutdown")},color:"bad",children:"EMERGENCY SHUTDOWN"})||null],0),children:[(0,o.createComponentVNode)(2,i.Button,{icon:"expand-arrows-alt",onClick:function(){return a("set_range")},children:"Set Field Range"}),(0,o.createComponentVNode)(2,i.Button,{icon:"bolt",onClick:function(){return a("set_input_cap")},children:"Set Input Cap"}),(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Set inactive power use intensity",children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{selected:e===s,disabled:4===l,onClick:function(){return a("switch_idle",{switch_idle:e})},children:e},e)}))})})]})}},7614:function(e,t,n){"use strict";t.__esModule=!0,t.OvermapShipSensorsContent=t.OvermapShipSensors=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.OvermapShipSensors=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:375,height:545,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.viewing,d=c.on,s=c.range,u=c.health,m=c.max_health,p=c.heat,f=c.critical_heat,h=c.status,C=c.contacts;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"eye",selected:l,onClick:function(){return a("viewing")},children:"Map View"}),(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,onClick:function(){return a("toggle_sensor")},children:d?"Sensors Enabled":"Sensors Disabled"})],4),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:h}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,i.Button,{icon:"signal",onClick:function(){return a("range")},children:s})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.75*m,Infinity],average:[.25*m,.75*m],bad:[-Infinity,.25*m]},value:u,maxValue:m,children:[u," / ",m]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{bad:[.75*f,Infinity],average:[.5*f,.75*f],good:[-Infinity,.5*f]},value:p,maxValue:f,children:p<.5*f&&(0,o.createComponentVNode)(2,i.Box,{children:"Temperature low."})||p<.75*f&&(0,o.createComponentVNode)(2,i.Box,{children:"Sensor temperature high!"})||(0,o.createComponentVNode)(2,i.Box,{children:"TEMPERATURE CRITICAL: Disable or reduce power immediately!"})})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Contacts",children:C.length&&C.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"search",onClick:function(){return a("scan",{scan:e.ref})},children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,inline:!0,children:["Scan: ",e.name]}),(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:[", bearing: ",e.bearing,"\xb0"]})]},e.ref)}))||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No contacts on sensors."})}),"MISSING"===c.status&&(0,o.createComponentVNode)(2,i.Section,{title:"Error",children:(0,o.createComponentVNode)(2,i.Button,{icon:"wifi",onClick:function(){return a("link")},children:"Link up with sensor suite?"})})||null],0)};t.OvermapShipSensorsContent=c},22702:function(e,t,n){"use strict";t.__esModule=!0,t.ParticleAccelerator=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.ParticleAccelerator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.assembled,s=l.power,u=l.strength;return(0,o.createComponentVNode)(2,a.Window,{width:350,height:185,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Run Scan",onClick:function(){return c("scan")}}),children:(0,o.createComponentVNode)(2,i.Box,{color:d?"good":"bad",children:d?"Ready - All parts in place":"Unable to detect all parts"})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Particle Accelerator Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,disabled:!d,onClick:function(){return c("power")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Particle Strength",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"backward",disabled:!d,onClick:function(){return c("remove_strength")}})," ",String(u).padStart(1,"0")," ",(0,o.createComponentVNode)(2,i.Button,{icon:"forward",disabled:!d,onClick:function(){return c("add_strength")}})]})]})})]})})}},65090:function(e,t,n){"use strict";t.__esModule=!0,t.PartsLathe=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(40946),l=n(5479);t.PartsLathe=function(e,t){var n=(0,r.useBackend)(t),d=n.act,s=n.data,u=(s.panelOpen,s.copyBoard),m=s.copyBoardReqComponents,p=s.queue,f=s.building,h=s.buildPercent,C=s.error,b=s.recipies;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:500,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[C&&(0,o.createComponentVNode)(2,i.NoticeBox,{danger:!0,children:["Missing Materials: ",C]})||null,(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,l.Materials,{displayAllMat:!0})}),f&&(0,o.createComponentVNode)(2,i.Section,{title:"Currently Building",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:(0,c.toTitleCase)(f)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Progress",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:"good",value:h,maxValue:100})})]})})||null,u&&(0,o.createComponentVNode)(2,i.Section,{title:"Circuit Reader",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loaded Circuit",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return d("ejectBoard")},children:"Eject"}),children:(0,c.toTitleCase)(u)})}),m&&m.length&&(0,o.createFragment)([m.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[e.qty," x ",(0,c.toTitleCase)(e.name)]},e.name)})),(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",onClick:function(){return d("queueBoard")},children:"Build All"})],0)||(0,o.createComponentVNode)(2,i.Box,{children:"Board has no required components."})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Queue",children:p.length&&p.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{color:"label",children:["#",t+1,": ",(0,c.toTitleCase)(e),(t>0||!f)&&(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"times",onClick:function(){return d("cancel",{cancel:t+1})},children:"Cancel"})||null]},e)}))||(0,o.createComponentVNode)(2,i.NoticeBox,{info:!0,children:"Queue Empty"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Recipes",children:b.length&&b.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",onClick:function(){return d("queue",{queue:e.type})},children:(0,c.toTitleCase)(e.name)})},e.name)}))})]})})}},68747:function(e,t,n){"use strict";t.__esModule=!0,t.PathogenicIsolator=void 0;var o=n(58734),r=n(62188),i=n(72992),a=n(71558),c=n(2798),l=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.can_print,l=e.args;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",title:l.name||"Virus",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{disabled:!c,icon:"print",content:"Print",onClick:function(){return i("print",{type:"virus_record",vir:l.record})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return i("modal_close")}})],4),children:(0,o.createComponentVNode)(2,a.Box,{mx:"0.5rem",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Spread",children:[l.spread_text," Transmission"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Possible cure",children:l.antigen}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rate of Progression",children:l.rate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Antibiotic Resistance",children:[l.resistance,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species Affected",children:l.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Symptoms",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:l.symptoms.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.stage+". "+e.name,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Strength:"})," ",e.strength,"\xa0"]}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:"Aggressiveness:"})," ",e.aggressiveness]})]},e.stage)}))})})]})})})};t.PathogenicIsolator=function(e,t){var n=(0,r.useBackend)(t),u=(n.act,n.data.isolating),m=(0,r.useLocalState)(t,"tabIndex",0),p=m[0],f=m[1],h=null;return 0===p?h=(0,o.createComponentVNode)(2,d):1===p&&(h=(0,o.createComponentVNode)(2,s)),(0,i.modalRegisterBodyOverride)("virus",l),(0,o.createComponentVNode)(2,c.Window,{height:500,width:520,resizable:!0,children:[(0,o.createComponentVNode)(2,i.ComplexModal,{maxHeight:"100%",maxWidth:"95%"}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[u&&(0,o.createComponentVNode)(2,a.NoticeBox,{warning:!0,children:"The Isolator is currently isolating..."})||null,(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===p,onClick:function(){return f(0)},children:"Home"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===p,onClick:function(){return f(1)},children:"Database"})]}),h]})]})};var d=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.syringe_inserted,d=c.pathogen_pool,s=c.can_print;return(0,o.createComponentVNode)(2,a.Section,{title:"Pathogens",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",disabled:!s,onClick:function(){return i("print",{type:"patient_diagnosis"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Syringe",disabled:!l,onClick:function(){return i("eject")}})],4),children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:(0,o.createComponentVNode)(2,a.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:[(0,o.createVNode)(1,"u",null,[(0,o.createTextVNode)("Stamm #"),e.unique_id],0),e.is_in_database?" (Analyzed)":" (Not Analyzed)"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"virus",content:"Isolate",onClick:function(){return i("isolate",{isolate:e.reference})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Database",disabled:!e.is_in_database,onClick:function(){return i("view_entry",{vir:e.record})}})]})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"average",mb:1,children:e.name}),e.dna]})]},e.unique_id)}))||(l?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No samples detected."}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No syringe inserted."}))})},s=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data,l=c.database,d=c.can_print;return(0,o.createComponentVNode)(2,a.Section,{title:"Database",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"print",content:"Print",disabled:!d,onClick:function(){return i("print",{type:"virus_list"})}}),children:l.length&&l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"search",onClick:function(){return i("view_entry",{vir:e.record})},children:e.name},e.name)}))||(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"The viral database is empty."})})}},3745:function(e,t,n){"use strict";t.__esModule=!0,t.Pda=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(61082),l=n(79526);t.Pda=function(e,t){var n=(0,r.useBackend)(t),m=(n.act,n.data),p=m.app,f=m.owner,h=m.useRetro;if(!f)return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{stretchContents:!0,children:"Warning: No ID information found! Please swipe ID!"})})});var C=function(e){var t;try{t=l("./"+e+".js")}catch(n){if("MODULE_NOT_FOUND"===n.code)return(0,c.routingError)("notFound",e);throw n}return t[e]||(0,c.routingError)("missingExport",e)}(p.template),b=(0,r.useLocalState)(t,"settingsMode",!1),N=b[0],g=b[1];return(0,o.createComponentVNode)(2,a.Window,{width:580,height:670,theme:h?"pda-retro":null,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{settingsMode:N,setSettingsMode:g}),N&&(0,o.createComponentVNode)(2,s)||(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Icon,{name:p.icon,mr:1}),p.name]}),p:1,children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,i.Box,{mb:8}),(0,o.createComponentVNode)(2,u,{setSettingsMode:g})]})})};var d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=e.settingsMode,d=e.setSettingsMode,s=c.idInserted,u=c.idLink,m=(c.cartridge_name,c.stationTime);return(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Flex,{align:"center",justify:"space-between",children:[!!s&&(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",color:"transparent",onClick:function(){return a("Authenticate")},content:u})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,textAlign:"center",bold:!0,children:m}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{selected:l,onClick:function(){return d(!l)},icon:"cog"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("Retro")},icon:"adjust"})]})]})})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.idInserted,d=c.idLink,s=c.cartridge_name,u=c.touch_silent;return(0,o.createComponentVNode)(2,i.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"R.E.T.R.O Mode",children:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Retro Theme",onClick:function(){return a("Retro")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Touch Sounds",children:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",selected:!u,content:u?"Disabled":"Enabled",onClick:function(){return a("TouchSounds")}})}),!!s&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cartridge",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return a("Eject")},content:s})}),!!l&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"ID Card",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",onClick:function(){return a("Authenticate")},content:d})})]})})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=e.setSettingsMode,d=c.app,s=c.useRetro;return(0,o.createComponentVNode)(2,i.Box,{position:"fixed",bottom:"0%",left:"0%",right:"0%",backgroundColor:s?"#6f7961":"#1b1b1b",children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"transparent",iconColor:d.has_back?"white":"disabled",textAlign:"center",icon:"undo",mb:0,fontSize:1.7,onClick:function(){return a("Back")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"33%",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,color:"transparent",iconColor:d.is_home?"disabled":"white",textAlign:"center",icon:"home",mb:0,fontSize:1.7,onClick:function(){l(!1),a("Home")}})})]})})}},21364:function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);function c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n=.5?"good":s>.15&&"average")||"bad";return(0,o.createComponentVNode)(2,a.Window,{width:450,height:340,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[!d.anchored&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,i.Button,{icon:d.active?"power-off":"times",onClick:function(){return l("toggle_power")},selected:d.active,disabled:!d.ready_to_boot,children:d.active?"On":"Off"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fuel Type",buttons:d.fuel_stored>=1&&(0,o.createComponentVNode)(2,i.Button,{ml:1,icon:"eject",disabled:d.active,onClick:function(){return l("eject")},children:"Eject"}),children:(0,o.createComponentVNode)(2,i.Box,{color:u,children:[d.fuel_stored,"cm\xb3 ",d.sheet_name]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current fuel level",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.fuel_stored/d.fuel_capacity,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[d.fuel_stored,"cm\xb3 / ",d.fuel_capacity,"cm\xb3"]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fuel Usage",children:[d.fuel_usage," cm\xb3/s"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d.temperature_current,maxValue:d.temperature_max+30,color:d.temperature_overheat?"bad":"good",children:[(0,c.round)(d.temperature_current),"\xb0C"]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Output",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current output",color:d.unsafe_output?"bad":null,children:d.power_output}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return l("lower_power")},children:d.power_generated}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",onClick:function(){return l("higher_power")},children:d.power_generated})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:!d.connected&&"bad",children:d.connected?d.power_available:"Unconnected"})})]})})]})})}},51435:function(e,t,n){"use strict";t.__esModule=!0,t.PortablePump=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(19107);t.PortablePump=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.direction,u=d.target_pressure,m=d.default_pressure,p=d.min_pressure,f=d.max_pressure;return(0,o.createComponentVNode)(2,a.Window,{width:330,height:375,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(0,o.createComponentVNode)(2,i.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:s?"sign-in-alt":"sign-out-alt",content:s?"In":"Out",selected:s,onClick:function(){return l("direction")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,i.Slider,{mt:"0.4em",animated:!0,minValue:p,maxValue:f,value:u,unit:"kPa",stepPixelSize:.3,onChange:function(e,t){return l("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"minus",disabled:u===p,onClick:function(){return l("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:u===m,onClick:function(){return l("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"plus",disabled:u===f,onClick:function(){return l("pressure",{pressure:"max"})}})]})]})})]})})}},47750:function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(19107);t.PortableScrubber=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.rate,u=d.minrate,m=d.maxrate;return(0,o.createComponentVNode)(2,a.Window,{width:320,height:350,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,c.PortableBasicInfo),(0,o.createComponentVNode)(2,i.Section,{title:"Power Regulator",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Volume Rate",children:(0,o.createComponentVNode)(2,i.Slider,{mt:"0.4em",animated:!0,minValue:u,maxValue:m,value:s,unit:"L/s",onChange:function(e,t){return l("volume_adj",{vol:t})}})})})})]})})}},17098:function(e,t,n){"use strict";t.__esModule=!0,t.PortableTurret=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.PortableTurret=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,s=l.on,u=l.lethal,m=l.lethal_is_configurable,p=l.targetting_is_configurable,f=l.check_weapons,h=l.neutralize_noaccess,C=l.neutralize_norecord,b=l.neutralize_criminals,N=l.neutralize_all,g=l.neutralize_nonsynth,V=l.neutralize_unidentified,v=l.neutralize_down;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Swipe an ID card to ",d?"unlock":"lock"," this interface."]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,disabled:d,onClick:function(){return c("power")}})}),!!m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Lethals",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"exclamation-triangle":"times",content:u?"On":"Off",color:u?"bad":"",disabled:d,onClick:function(){return c("lethal")}})})]})}),!!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Humanoid Targets",children:[(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:b,content:"Wanted Criminals",disabled:d,onClick:function(){return c("autharrest")}}),(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:C,content:"No Sec Record",disabled:d,onClick:function(){return c("authnorecord")}}),(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:f,content:"Unauthorized Weapons",disabled:d,onClick:function(){return c("authweapon")}}),(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:h,content:"Unauthorized Access",disabled:d,onClick:function(){return c("authaccess")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Other Targets",children:[(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:V,content:"Unidentified Lifesigns (Xenos, Animals, Etc)",disabled:d,onClick:function(){return c("authxeno")}}),(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:g,content:"All Non-Synthetics",disabled:d,onClick:function(){return c("authsynth")}}),(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:v,content:"Downed Targets",disabled:d,onClick:function(){return c("authdown")}}),(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:N,content:"All Entities",disabled:d,onClick:function(){return c("authall")}})]})],4)]})})}},42253:function(e,t,n){"use strict";t.__esModule=!0,t.powerRank=t.PowerMonitorFocus=t.PowerMonitorContent=t.PowerMonitor=t.AreaCharge=void 0;var o=n(58734),r=n(45445),i=n(75671),a=n(5339),c=n(59641),l=n(62188),d=n(71558),s=n(2798),u=5e5,m=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)};t.powerRank=m;t.PowerMonitor=function(){return(0,o.createComponentVNode)(2,s.Window,{width:550,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,s.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,p)})})};var p=function(e,t){var n=(0,l.useBackend)(t),r=n.act,i=n.data,a=(i.map_levels,i.all_sensors),c=i.focus;if(c)return(0,o.createComponentVNode)(2,f,{focus:c});var s=(0,o.createComponentVNode)(2,d.Box,{color:"bad",children:"No sensors detected"});return a&&(s=(0,o.createComponentVNode)(2,d.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,d.Table.Row,{children:(0,o.createComponentVNode)(2,d.Table.Cell,{children:(0,o.createComponentVNode)(2,d.Button,{content:e.name,icon:e.alarm?"bell":"sign-in-alt",onClick:function(){return r("setsensor",{id:e.name})}})})},e.name)}))})),(0,o.createComponentVNode)(2,d.Section,{title:"No active sensor. Listing all.",buttons:(0,o.createComponentVNode)(2,d.Button,{content:"Scan For Sensors",icon:"undo",onClick:function(){return r("refresh")}}),children:s})};t.PowerMonitorContent=p;var f=function(e,t){var n=(0,l.useBackend)(t),c=n.act,s=(n.data,e.focus),p=s.history,f=(0,l.useLocalState)(t,"sortByField",null),b=f[0],N=f[1],g=p.supply[p.supply.length-1]||0,V=p.demand[p.demand.length-1]||0,v=p.supply.map((function(e,t){return[t,e]})),_=p.demand.map((function(e,t){return[t,e]})),y=Math.max.apply(Math,[u].concat(p.supply,p.demand)),k=(0,i.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===b&&(0,r.sortBy)((function(e){return e.name})),"charge"===b&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===b&&(0,r.sortBy)((function(e){return-m(e.load)}),(function(e){return-parseFloat(e.load)})),"problems"===b&&(0,r.sortBy)((function(e){return e.eqp}),(function(e){return e.lgt}),(function(e){return e.env}),(function(e){return e.charge}),(function(e){return e.name}))])(s.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Section,{title:s.name,buttons:(0,o.createComponentVNode)(2,d.Button,{icon:"sign-out-alt",content:"Back To Main",onClick:function(){return c("clear")}})}),(0,o.createComponentVNode)(2,d.Flex,{mx:-.5,mb:1,children:[(0,o.createComponentVNode)(2,d.Flex.Item,{mx:.5,width:"200px",children:(0,o.createComponentVNode)(2,d.Section,{children:(0,o.createComponentVNode)(2,d.LabeledList,{children:[(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,d.ProgressBar,{value:g,minValue:0,maxValue:y,color:"teal",children:(0,a.toFixed)(g/1e3)+" kW"})}),(0,o.createComponentVNode)(2,d.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,d.ProgressBar,{value:V,minValue:0,maxValue:y,color:"pink",children:(0,a.toFixed)(V/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,d.Flex.Item,{mx:.5,grow:1,children:(0,o.createComponentVNode)(2,d.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,d.Chart.Line,{fillPositionedParent:!0,data:v,rangeX:[0,v.length-1],rangeY:[0,y],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,d.Chart.Line,{fillPositionedParent:!0,data:_,rangeX:[0,_.length-1],rangeY:[0,y],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,d.Section,{children:[(0,o.createComponentVNode)(2,d.Box,{mb:1,children:[(0,o.createComponentVNode)(2,d.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"name"===b,content:"Name",onClick:function(){return N("name"!==b&&"name")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"charge"===b,content:"Charge",onClick:function(){return N("charge"!==b&&"charge")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"draw"===b,content:"Draw",onClick:function(){return N("draw"!==b&&"draw")}}),(0,o.createComponentVNode)(2,d.Button.Checkbox,{checked:"problems"===b,content:"Problems",onClick:function(){return N("problems"!==b&&"problems")}})]}),(0,o.createComponentVNode)(2,d.Table,{children:[(0,o.createComponentVNode)(2,d.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,d.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,d.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,d.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),k.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,h,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,C,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,C,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,C,{status:e.env}),2)],4,null,e.id)}))]})]})],4)};t.PowerMonitorFocus=f;var h=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,d.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,a.toFixed)(n)+"%"})],4)};t.AreaCharge=h,h.defaultHooks=c.pureComponentHooks;var C=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),i=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,d.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:i})};C.defaultHooks=c.pureComponentHooks},24461:function(e,t,n){"use strict";t.__esModule=!0,t.PrecisionEditor=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.PrecisionEditor=function(e,t){var n=(0,r.useBackend)(t),s=(n.act,n.data.screenstate);return(0,o.createComponentVNode)(2,a.Window,{resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Seed status",children:["main"===s&&(0,o.createComponentVNode)(2,c),"colors"===s&&(0,o.createComponentVNode)(2,l),"reagents"===s&&(0,o.createComponentVNode)(2,d)]})})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.health,d=c.plantcolor,s=c.fruitcolor,u=c.chems,m=c.seedname;return(0,o.createComponentVNode)(2,i.LabeledList,{children:u?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Name",children:m}),l<100?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Genetic Integrity",children:100-l+"%"}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Genetic Integrity",children:"UNVIABLE"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Plant Color",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fruit Color",children:s}),(0,o.createComponentVNode)(2,i.LabeledList.Divider,{size:2}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chems produced in fruit (click to splice out)",children:u.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:e.displayname,onClick:function(){return a("prune",{gene_name:e.name})}},e.displayname)}))}),(0,o.createComponentVNode)(2,i.Button,{content:"Edit Colors",onClick:function(){return a("change_focus",{window:"colors"})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Add Reagents",onClick:function(){return a("change_focus",{window:"reagents"})}}),(0,o.createComponentVNode)(2,i.LabeledList.Divider,{size:2}),(0,o.createComponentVNode)(2,i.Button,{content:"Eject Seed",onClick:function(){return a("eject")}})],0):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Waiting",children:"There is currently no seed loaded."})})},l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.plantcolor,d=c.fruitcolor;return(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Plant Color",children:l}),(0,o.createComponentVNode)(2,i.ColorBox,{color:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Fruit Color",children:d}),(0,o.createComponentVNode)(2,i.ColorBox,{color:d}),(0,o.createComponentVNode)(2,i.Button,{content:"Change plant color",onClick:function(){return a("change_color",{option:0})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Change fruit color",onClick:function(){return a("change_color",{option:1})}}),(0,o.createComponentVNode)(2,i.LabeledList.Divider,{size:2}),(0,o.createComponentVNode)(2,i.Button,{content:"Return",onClick:function(){return a("change_focus",{window:"main"})}})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.beakerchems,d=c.health;return(0,o.createComponentVNode)(2,i.LabeledList,{children:[d<100?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Genetic Integrity",children:100-d+"%"}):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Genetic Integrity",children:"UNVIABLE"}),(0,o.createComponentVNode)(2,i.NoticeBox,{info:1,width:19,height:9,ml:1,children:["Available chems to choose are based on the reagents stored in the beaker. "," A minimum of 100 units of reagent is required to generate a viable sequence. ","The chosen reagent will be consumed in the process.",(0,o.createComponentVNode)(2,i.Box,{bold:1,mt:1,children:"This process severely damages genetic integrity."})]}),(0,o.createComponentVNode)(2,i.Box,{width:20,opacity:.5,ml:1,mt:6,mb:2,children:["Plant will produce 1 additional unit for every 25 units beyond 100"," (modified by potency)"]}),l?(0,o.createFragment)([d<100?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Available reagents",children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:e.displayname,onClick:function(){return a("add_chem",{target_chem:e.name})}},e.displayname)}))}):(0,o.createComponentVNode)(2,i.NoticeBox,{warning:1,children:"WARNING: Genetic integrity of seed is too poor to proceed."}),(0,o.createComponentVNode)(2,i.Button,{content:"Eject Beaker",onClick:function(){return a("eject_beaker")}})],0):(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Waiting",children:"There is currently no beaker loaded."}),(0,o.createComponentVNode)(2,i.Button,{content:"Return",onClick:function(){return a("change_focus",{window:"main"})}})]})}},90423:function(e,t,n){"use strict";t.__esModule=!0,t.PressureRegulator=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.PressureRegulator=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.pressure_set,u=(l.max_pressure,l.input_pressure),m=l.output_pressure,p=l.regulate_mode,f=l.set_flow_rate,h=l.last_flow_rate;return(0,o.createComponentVNode)(2,a.Window,{width:470,height:370,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Input Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:u/100})," kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:m/100})," kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Rate",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:h/10})," L/s"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:d?"Unlocked":"Closed",selected:d,onClick:function(){return c("toggle_valve")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulation",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",content:"Off",selected:0===p,onClick:function(){return c("regulate_mode",{mode:"off"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"compress-arrows-alt",content:"Input",selected:1===p,onClick:function(){return c("regulate_mode",{mode:"input"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"expand-arrows-alt",content:"Output",selected:2===p,onClick:function(){return c("regulate_mode",{mode:"output"})}})],4)}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Desired Output Pressure",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_press",{press:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_press",{press:"max"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_press",{press:"set"})}})],4),children:[s/100," kPa"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Flow Rate Limit",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"compress-arrows-alt",content:"MIN",onClick:function(){return c("set_flow_rate",{press:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"expand-arrows-alt",content:"MAX",onClick:function(){return c("set_flow_rate",{press:"max"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",content:"SET",onClick:function(){return c("set_flow_rate",{press:"set"})}})],4),children:[f/10," L/s"]})]})})]})})}},15852:function(e,t,n){"use strict";t.__esModule=!0,t.PrisonerManagement=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.PrisonerManagement=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked,s=l.chemImplants,u=l.trackImplants;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:d&&(0,o.createComponentVNode)(2,i.Section,{title:"Locked",textAlign:"center",children:["This interface is currently locked.",(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlock",onClick:function(){return c("lock")},children:"Unlock"})})]})||(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Interface Lock",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"lock",onClick:function(){return c("lock")},children:"Lock Interface"})}),(0,o.createComponentVNode)(2,i.Section,{title:"Chemical Implants",children:s.length&&(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Units Remaining"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Inject"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:e.host}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:[e.units,"u remaining"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("inject",{imp:e.ref,val:1})},children:"(1)"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("inject",{imp:e.ref,val:5})},children:"(5)"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("inject",{imp:e.ref,val:10})},children:"(10)"})]})]},e.ref)}))]})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No chemical implants found."})}),(0,o.createComponentVNode)(2,i.Section,{title:"Tracking Implants",children:u.length&&(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Host"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Location"}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:"Message"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:[e.host," (",e.id,")"]}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:e.loc}),(0,o.createComponentVNode)(2,i.Table.Cell,{textAlign:"center",children:(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return c("warn",{imp:e.ref})},children:"Message"})})]},e.ref)}))]})||(0,o.createComponentVNode)(2,i.Box,{color:"average",children:"No chemical implants found."})})],4)})})}},89862:function(e,t,n){"use strict";t.__esModule=!0,t.RCONContent=t.RCON=void 0;var o=n(58734),r=n(5339),i=n(43820),a=n(62188),c=n(71558),l=n(2798),d=n(40946),s=1e3;t.RCON=function(e,t){return(0,o.createComponentVNode)(2,l.Window,{width:630,height:540,resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,u)})})};var u=function(e,t){var n,r=(0,a.useLocalState)(t,"tabIndex",0),i=r[0],l=r[1];return 0===i?n=(0,o.createComponentVNode)(2,m):1===i&&(n=(0,o.createComponentVNode)(2,h)),(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:0===i,onClick:function(){return l(0)},children:[(0,o.createComponentVNode)(2,c.Icon,{name:"power-off"})," SMESs"]},"SMESs"),(0,o.createComponentVNode)(2,c.Tabs.Tab,{selected:1===i,onClick:function(){return l(1)},children:[(0,o.createComponentVNode)(2,c.Icon,{name:"bolt"})," Breakers"]},"Breakers")]}),(0,o.createComponentVNode)(2,c.Box,{m:2,children:n})],4)};t.RCONContent=u;var m=function(e,t){var n,r=(0,a.useBackend)(t),i=r.act,l=r.data,d=l.smes_info,s=l.pages,u=l.current_page;return(0,o.createComponentVNode)(2,c.Section,{title:"SMESs (Page "+u+")",children:[(0,o.createComponentVNode)(2,c.Stack,{vertical:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,p,{smes:e})},e.RCON_tag)}))}),"Page Selection:",(0,o.createVNode)(1,"br"),(n=function(){for(var e=[],t=function(t){e.push((0,o.createComponentVNode)(2,c.Button,{selected:u===t,onClick:function(){return i("set_smes_page",{index:t})},children:t},t))},n=1;n=2?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"-- MODULE DESTROYED --"}):(0,o.createComponentVNode)(2,i.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:[(0,o.createComponentVNode)(2,i.Box,{color:"average",children:["Engage: ",e.engagecost]}),(0,o.createComponentVNode)(2,i.Box,{color:"average",children:["Active: ",e.activecost]}),(0,o.createComponentVNode)(2,i.Box,{color:"average",children:["Passive: ",e.passivecost]})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:e.desc})]}),e.charges?(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Module Charges",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Selected",children:(0,c.capitalize)(e.chargetype)}),e.charges.map((function(t,n){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.capitalize)(t.caption),children:(0,o.createComponentVNode)(2,i.Button,{selected:e.realchargetype===t.index,icon:"arrow-right",onClick:function(){return a("interact_module",{module:e.index,module_mode:"select_charge_type",charge_type:t.index})}})},t.caption)}))]})})}):null]},e.name)}))]})}},85039:function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(78419),l=n(2798);t.Radio=function(e,t){var n=(0,i.useBackend)(t),d=n.act,s=n.data,u=s.rawfreq,m=s.minFrequency,p=s.maxFrequency,f=s.listening,h=s.broadcasting,C=s.subspace,b=s.subspaceSwitchable,N=s.chan_list,g=s.loudspeaker,V=s.mic_cut,v=s.spk_cut,_=s.useSyndMode,y=c.RADIO_CHANNELS.find((function(e){return e.freq===Number(u)})),k=156;return N&&N.length>0?k+=28*N.length+6:k+=24,b&&(k+=38),(0,o.createComponentVNode)(2,l.Window,{width:310,height:k,resizable:!0,theme:_?"syndicate":"",children:(0,o.createComponentVNode)(2,l.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Frequency",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:m/10,maxValue:p/10,value:u/10,format:function(e){return(0,r.toFixed)(e,1)},onDrag:function(e,t){return d("setFrequency",{freq:(0,r.round)(10*t)})}}),y&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:y.color,ml:2,children:["[",y.name,"]"]})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",width:"37px",icon:f?"volume-up":"volume-mute",selected:f,disabled:v,onClick:function(){return d("listen")}}),(0,o.createComponentVNode)(2,a.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,disabled:V,onClick:function(){return d("broadcast")}}),!!b&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"bullhorn",selected:C,content:"Subspace Tx "+(C?"ON":"OFF"),onClick:function(){return d("subspace")}})}),!!b&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:g?"volume-up":"volume-mute",selected:g,content:"Loudspeaker",onClick:function(){return d("toggleLoudspeaker")}})})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Channels",children:[(!N||0===N.length)&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"No channels detected."}),(0,o.createComponentVNode)(2,a.LabeledList,{children:N?N.map((function(e){var t=c.RADIO_CHANNELS.find((function(t){return t.freq===Number(e.freq)})),n="default";return t&&(n=t.color),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.display_name,labelColor:n,textAlign:"right",children:e.secure_channel&&C?(0,o.createComponentVNode)(2,a.Button,{icon:e.sec_channel_listen?"square-o":"check-square-o",selected:!e.sec_channel_listen,content:e.sec_channel_listen?"Off":"On",onClick:function(){return d("channel",{channel:e.chan})}}):(0,o.createComponentVNode)(2,a.Button,{content:"Switch",selected:e.chan===u,onClick:function(){return d("specFreq",{channel:e.chan})}})},e.chan)})):null})]})]})})}},7932:function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=t.ICON_BY_CATEGORY_NAME=void 0;var o=n(58734),r=n(59641),i=n(40946),a=n(62188),c=n(71558),l=n(2798),d=["Atmospherics","Disposals"],s={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Insulated pipes":"snowflake","Station Equipment":"microchip"};t.ICON_BY_CATEGORY_NAME=s;var u=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}],m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,m=l.category,p=l.selected_color,f=l.mode;return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Category",children:d.map((function(e,t){return(0,o.createComponentVNode)(2,c.Button,{selected:m===t,icon:s[e],color:"transparent",onClick:function(){return r("category",{category:t})},children:e},e)}))}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Modes",children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:f&e.bitmask,fluid:!0,content:e.name,onClick:function(){return r("mode",{mode:e.bitmask})}})},e.bitmask)}))})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,c.Box,{inline:!0,width:"64px",color:l.paint_colors[p],children:(0,i.capitalize)(p)}),Object.keys(l.paint_colors).map((function(e){return(0,o.createComponentVNode)(2,c.ColorBox,{ml:1,color:l.paint_colors[e],onClick:function(){return r("color",{paint_color:e})}},e)}))]})]})})},p=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.category,s=l.piping_layer,u=l.pipe_layers,m=l.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createComponentVNode)(2,c.Section,{fill:!0,width:7.5,children:[0===d&&(0,o.createComponentVNode)(2,c.Stack,{vertical:!0,mb:1,children:Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,c.Stack.Item,{my:0,children:(0,o.createComponentVNode)(2,c.Button.Checkbox,{checked:u[e]===s,content:e,onClick:function(){return i("piping_layer",{piping_layer:u[e]})}})},e)}))}),(0,o.createComponentVNode)(2,c.Box,{width:"120px",children:m.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{ml:0,title:e.dir_name,selected:e.selected,style:{width:"40px",height:"40px",padding:0},onClick:function(){return i("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,c.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(9.5%, 9.5%)"}})},e.dir)}))})]})},f=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.categories,l=void 0===i?[]:i,d=(0,a.useLocalState)(t,"categoryName"),u=d[0],m=d[1],p=l.find((function(e){return e.cat_name===u}))||l[0];return(0,o.createComponentVNode)(2,c.Section,{fill:!0,scrollable:!0,children:[(0,o.createComponentVNode)(2,c.Tabs,{children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Tabs.Tab,{fluid:!0,icon:s[e.cat_name],selected:e.cat_name===p.cat_name,onClick:function(){return m(e.cat_name)},children:e.cat_name},e.cat_name)}))}),null==p?void 0:p.recipes.map((function(e){return(0,o.createComponentVNode)(2,c.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:e.selected,content:e.pipe_name,title:e.pipe_name,onClick:function(){return r("pipe_type",{pipe_type:e.pipe_index,category:p.cat_name})}},e.pipe_index)}))]})};t.RapidPipeDispenser=function(e,t){var n=(0,a.useBackend)(t);n.act,n.data.category;return(0,o.createComponentVNode)(2,l.Window,{width:550,height:570,children:(0,o.createComponentVNode)(2,l.Window.Content,{children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,m)}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,c.Stack,{fill:!0,children:[(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Stack,{vertical:!0,fill:!0,children:(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,p)})})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,f)})]})})]})})})}},80491:function(e,t,n){"use strict";t.__esModule=!0,t.RequestConsole=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=function(e,t){var n=(0,i.useBackend)(t).act,r=e.dept_list,c=e.department;return(0,o.createComponentVNode)(2,a.LabeledList,{children:r.sort().map((function(e){return e!==c&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"envelope-open-text",onClick:function(){return n("write",{write:e,priority:1})},children:"Message"}),(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",onClick:function(){return n("write",{write:e,priority:2})},children:"High Priority"})],4)})||null}))})},d={0:function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.silent;return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",children:(0,o.createComponentVNode)(2,a.Button,{selected:!c,icon:c?"volume-mute":"volume-up",onClick:function(){return r("toggleSilent")},children:["Speaker ",c?"OFF":"ON"]})})},1:function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.assist_dept;return(0,o.createComponentVNode)(2,a.Section,{title:"Request assistance from another department",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},2:function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.supply_dept;return(0,o.createComponentVNode)(2,a.Section,{title:"Supplies",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},3:function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),c=r.department,d=r.info_dept;return(0,o.createComponentVNode)(2,a.Section,{title:"Report Anonymous Information",children:(0,o.createComponentVNode)(2,l,{dept_list:d,department:c})})},4:function(e,t){var n=(0,i.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:2,color:"good",children:"Message Sent Successfully"}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},5:function(e,t){var n=(0,i.useBackend)(t),r=n.act;n.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:1.5,bold:!0,color:"bad",children:"An error occured. Message Not Sent."}),(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-right",onClick:function(){return r("setScreen",{setScreen:0})},children:"Continue"})})]})},6:function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data.message_log;return(0,o.createComponentVNode)(2,a.Section,{title:"Messages",children:l.length&&l.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,r.decodeHtmlEntities)(e[0]),buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return c("print",{print:t+1})},children:"Print"}),children:(0,r.decodeHtmlEntities)(e[1])},t)}))||(0,o.createComponentVNode)(2,a.Box,{children:"No messages."})})},7:function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.message,s=l.recipient,u=l.priority,m=l.msgStamped,p=l.msgVerified;return(0,o.createComponentVNode)(2,a.Section,{title:"Message Authentication",children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Message for "+s,children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Priority",children:2===u?"High Priority":1===u?"Normal Priority":"Unknown"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Validated By",color:p?"good":"bad",children:(0,r.decodeHtmlEntities)(p)||"No Validation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Stamped By",color:m?"good":"bad",children:(0,r.decodeHtmlEntities)(m)||"No Stamp"})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"share",onClick:function(){return c("department",{department:s})},children:"Send Message"}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return c("setScreen",{setScreen:0})},children:"Back"})]})},8:function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=(c.department,c.screen,c.message_log,c.newmessagepriority,c.silent,c.announcementConsole,c.assist_dept,c.supply_dept,c.info_dept,c.message),d=(c.recipient,c.priority,c.msgStamped,c.msgVerified,c.announceAuth);return(0,o.createComponentVNode)(2,a.Section,{title:"Send Station-Wide Announcement",children:[d&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",mb:1,children:"ID Verified. Authentication Accepted."}),(0,o.createComponentVNode)(2,a.Section,{title:"Message",mt:1,maxHeight:"200px",scrollable:!0,buttons:(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"pen",onClick:function(){return r("writeAnnouncement")},children:"Edit"}),children:l||"No Message"})],4)||(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",mb:1,children:"Swipe your ID card to authenticate yourself."}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l||!d,icon:"share",onClick:function(){return r("sendAnnouncement")},children:"Announce"}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return r("setScreen",{setScreen:0})},children:"Back"})]})}};t.RequestConsole=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,s=l.screen,u=l.newmessagepriority,m=l.announcementConsole,p=d[s];return(0,o.createComponentVNode)(2,c.Window,{width:520,height:410,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:6===s,onClick:function(){return r("setScreen",{setScreen:6})},icon:"envelope-open-text",children:"Messages"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===s,onClick:function(){return r("setScreen",{setScreen:1})},icon:"share-square",children:"Assistance"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===s,onClick:function(){return r("setScreen",{setScreen:2})},icon:"share-square",children:"Supplies"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===s,onClick:function(){return r("setScreen",{setScreen:3})},icon:"share-square-o",children:"Report"}),m&&(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:8===s,onClick:function(){return r("setScreen",{setScreen:8})},icon:"volume-up",children:"Announce"})||null,(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===s,onClick:function(){return r("setScreen",{setScreen:0})},icon:"cog"})]}),u&&(0,o.createComponentVNode)(2,a.Section,{title:u>1?"NEW PRIORITY MESSAGES":"There are new messages!",color:u>1?"bad":"average",bold:u>1})||null,(0,o.createComponentVNode)(2,p)]})})}},89320:function(e,t,n){"use strict";t.__esModule=!0,t.ResearchConsole=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=function(e,t){var n=(0,i.useBackend)(t).data,o=e.title,r=n[e.target];return"number"==typeof r?o+" - Page "+(r+1):o},d=function(e,t){var n=(0,i.useBackend)(t).act,r=e.target;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"undo",onClick:function(){return n(r,{reset:!0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"chevron-left",onClick:function(){return n(r,{reverse:-1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"chevron-right",onClick:function(){return n(r,{reverse:1})}})],4)},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.tech,l=e.disk;if(!l||!l.present)return null;var d=(0,i.useSharedState)(t,"saveDialogTech",!1),s=d[0],u=d[1];return s?(0,o.createComponentVNode)(2,a.Section,{title:"Load Technology to Disk",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return u(!1)}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){u(!1),r("copy_tech",{copy_tech_ID:e.id})},children:"Copy To Disk"})},e.name)}))})}):(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk Contents",children:"(Technology Data Disk)"})}),l.stored&&(0,o.createComponentVNode)(2,a.Box,{mt:2,children:[(0,o.createComponentVNode)(2,a.Box,{children:l.name}),(0,o.createComponentVNode)(2,a.Box,{children:["Level: ",l.level]}),(0,o.createComponentVNode)(2,a.Box,{children:["Description: ",l.desc]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return r("updt_tech")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return r("clear_tech")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return u(!0)},children:"Load Tech To Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return r("eject_tech")},children:"Eject Disk"})]})]})},u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,s=c.info.designs,u=e.disk;if(!u||!u.present)return null;var m=(0,i.useSharedState)(t,"saveDialogData",!1),p=m[0],f=m[1];return p?(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Load Design to Disk",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Back",onClick:function(){return f(!1)}}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){f(!1),r("copy_design",{copy_design_ID:e.id})},children:"Copy To Disk"})},e.name)}))})]}):(0,o.createComponentVNode)(2,a.Box,{children:u.stored&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:u.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Lathe Type",children:u.build_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Required Materials",children:Object.keys(u.materials).map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:[e," x ",u.materials[e]]},e)}))})]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return r("updt_design")},children:"Upload to Database"}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return r("clear_design")},children:"Clear Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})]})||(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:.5,children:"This disk has no data stored on it."}),(0,o.createComponentVNode)(2,a.Button,{icon:"save",onClick:function(){return f(!0)},children:"Load Design To Disk"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return r("eject_design")},children:"Eject Disk"})]})})},m=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,s=e.target,u=e.designs,m=e.buildName,p=e.buildFiveName;return s?(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,l,{target:"builder_page",title:"Designs"}),buttons:(0,o.createComponentVNode)(2,d,{target:"builder_page"}),children:[(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),u&&u.length?u.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Flex,{width:"100%",justify:"space-between",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{width:"40%",style:{"word-wrap":"break-all"},children:e.name}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"15%",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Button,{mb:-1,icon:"wrench",onClick:function(){return r(m,{build:e.id,imprint:e.id})},children:"Build"}),p&&(0,o.createComponentVNode)(2,a.Button,{mb:-1,onClick:function(){return r(p,{build:e.id,imprint:e.id})},children:"x5"})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{width:"45%",style:{"word-wrap":"break-all"},children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",children:e.mat_list.join(" ")}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",ml:1,children:e.chem_list.join(" ")})]})]}),(0,o.createComponentVNode)(2,a.Divider)],4,e.id)})):(0,o.createComponentVNode)(2,a.Box,{children:"No items could be found matching the parameters (page or search)."})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Error"})},p=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=e.name,s=null,u=null;if("Protolathe"===d?(s=l.info.linked_lathe,u=l.lathe_designs):(s=l.info.linked_imprinter,u=l.imprinter_designs),!s||!s.present)return(0,o.createComponentVNode)(2,a.Section,{title:d,children:["No ",d," found."]});var p=s,f=p.total_materials,h=p.max_materials,C=p.total_volume,b=p.max_volume,N=p.busy,g=p.mats,V=p.reagents,v=p.queue,_=(0,i.useSharedState)(t,"protoTab",0),y=_[0],k=_[1],x="transparent",w=!1,L="layer-group";N?(L="hammer",x="average",w=!0):v&&v.length&&(L="sync",x="green",w=!0);var B="Protolathe"===d?"removeP":"removeI",S="Protolathe"===d?"lathe_ejectsheet":"imprinter_ejectsheet",I="Protolathe"===d?"disposeP":"disposeI",T="Protolathe"===d?"disposeallP":"disposeallI";return(0,o.createComponentVNode)(2,a.Section,{title:d,buttons:N&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",spin:!0})||null,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Materials",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f,maxValue:h,children:[f," cm\xb3 / ",h," cm\xb3"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Chemicals",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:C,maxValue:b,children:[C,"u / ",b,"u"]})})]}),(0,o.createComponentVNode)(2,a.Tabs,{mt:1,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"wrench",selected:0===y,onClick:function(){return k(0)},children:"Build"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:L,iconSpin:w,color:x,selected:1===y,onClick:function(){return k(1)},children:"Queue"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"cookie-bite",selected:2===y,onClick:function(){return k(2)},children:"Mat Storage"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"flask",selected:3===y,onClick:function(){return k(3)},children:"Chem Storage"})]}),0===y&&(0,o.createComponentVNode)(2,m,{target:s,designs:u,buildName:"Protolathe"===d?"build":"imprint",buildFiveName:"Protolathe"===d?"buildfive":null})||1===y&&(0,o.createComponentVNode)(2,a.LabeledList,{children:v.length&&v.map((function(e){return 1===e.index?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,labelColor:"bad",children:N?(0,o.createComponentVNode)(2,a.Button,{disabled:!0,icon:"trash",children:"Remove"}):(0,o.createComponentVNode)(2,a.Box,{children:["(Awaiting Materials)",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"trash",onClick:function(){var t;return c(B,((t={})[B]=e.index,t))},children:"Remove"})]})}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){var t;return c(B,((t={})[B]=e.index,t))},children:"Remove"})},e.name)}))||(0,o.createComponentVNode)(2,a.Box,{m:1,children:"Queue Empty."})})||2===y&&(0,o.createComponentVNode)(2,a.LabeledList,{children:g.map((function(e){var n=(0,i.useLocalState)(t,"ejectAmt"+e.name,0),l=n[0],d=n[1];return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:(0,r.toTitleCase)(e.name),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NumberInput,{minValue:0,width:"100px",value:l,maxValue:e.sheets,onDrag:function(e,t){return d(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!e.removable,onClick:function(){var t;d(0),c(S,((t={})[S]=e.name,t.amount=l,t))},children:"Num"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!e.removable,onClick:function(){var t;return c(S,((t={})[S]=e.name,t.amount=50,t))},children:"All"})],4),children:[e.amount," cm\xb3"]},e.name)}))})||3===y&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:V.length&&V.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume,"u",(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",onClick:function(){return c(I,{dispose:e.id})},children:"Purge"})]},e.name)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Empty",children:"No chems detected"})}),(0,o.createComponentVNode)(2,a.Button,{mt:1,icon:"trash",onClick:function(){return c(T)},children:"Disposal All Chemicals In Storage"})]})||(0,o.createComponentVNode)(2,a.Box,{children:"Error"})]})},f=[{name:"Protolathe",icon:"wrench",template:(0,o.createComponentVNode)(2,p,{name:"Protolathe"})},{name:"Circuit Imprinter",icon:"digital-tachograph",template:(0,o.createComponentVNode)(2,p,{name:"Circuit Imprinter"})},{name:"Destructive Analyzer",icon:"eraser",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.info.linked_destroy;if(!c.present)return(0,o.createComponentVNode)(2,a.Section,{title:"Destructive Analyzer",children:"No destructive analyzer found."});var l=c.loaded_item,d=c.origin_tech;return(0,o.createComponentVNode)(2,a.Section,{title:"Destructive Analyzer",children:l&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Origin Tech",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.level,"\xa0\xa0",e.current&&"(Current: "+e.current+")"]},e.name)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",children:"No origin tech found."})})})]}),(0,o.createComponentVNode)(2,a.Button,{mt:1,color:"red",icon:"eraser",onClick:function(){return r("deconstruct")},children:"Deconstruct Item"}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",onClick:function(){return r("eject_item")},children:"Eject Item"})]})||(0,o.createComponentVNode)(2,a.Box,{children:"No Item Loaded. Standing-by..."})})}))},{name:"Settings",icon:"cog",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.info,l=c.sync,d=c.linked_destroy,s=c.linked_imprinter,u=c.linked_lathe,m=(0,i.useSharedState)(t,"settingsTab",0),p=m[0],f=m[1];return(0,o.createComponentVNode)(2,a.Section,{title:"Settings",children:[(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"cogs",onClick:function(){return f(0)},selected:0===p,children:"General"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:"link",onClick:function(){return f(1)},selected:1===p,children:"Device Linkages"})]}),0===p&&(0,o.createComponentVNode)(2,a.Box,{children:[l&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sync",onClick:function(){return r("sync")},children:"Sync Database with Network"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"unlink",onClick:function(){return r("togglesync")},children:"Disconnect from Research Network"})],4)||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"link",onClick:function(){return r("togglesync")},children:"Connect to Research Network"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"lock",onClick:function(){return r("lock")},children:"Lock Console"}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,color:"red",icon:"trash",onClick:function(){return r("reset")},children:"Reset R&D Database"})]})||1===p&&(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"sync",mb:1,onClick:function(){return r("find_device")},children:"Re-sync with Nearby Devices"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[d.present&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destructive Analyzer",children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"destroy"})},children:"Disconnect"})})||null,u.present&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Protolathe",children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"lathe"})},children:"Disconnect"})})||null,s.present&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Circuit Imprinter",children:(0,o.createComponentVNode)(2,a.Button,{icon:"unlink",onClick:function(){return r("disconnect",{disconnect:"imprinter"})},children:"Disconnect"})})||null]})]})||(0,o.createComponentVNode)(2,a.Box,{children:"Error"})]})}))},{name:"Research List",icon:"flask",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.tech;return(0,o.createComponentVNode)(2,a.Section,{title:"Current Research Levels",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return r("print",{print:1})},children:"Print This Page"}),children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,a.Box,{children:[" - Level ",e.level]})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.desc})})]},e.name)}))})})}))},{name:"Design List",icon:"file",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,s=c.designs;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,l,{title:"Researched Technologies & Designs",target:"design_page"}),buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"print",onClick:function(){return r("print",{print:2})},children:"Print This Page"}),(0,o.createComponentVNode)(2,d,{target:"design_page"})||null],0),children:[(0,o.createComponentVNode)(2,a.Input,{fluid:!0,placeholder:"Search for...",value:c.search,onInput:function(e,t){return r("search",{search:t})},mb:1}),s&&s.length&&(0,o.createComponentVNode)(2,a.LabeledList,{children:s.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:e.desc},e.name)}))})||(0,o.createComponentVNode)(2,a.Box,{color:"warning",children:"No designs found."})]})}))},{name:"Disk Operations",icon:"save",template:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.info),c=r.d_disk,l=r.t_disk;return c.present||l.present?(0,o.createComponentVNode)(2,a.Section,{title:"Disk Operations",children:[(0,o.createComponentVNode)(2,s,{disk:l}),(0,o.createComponentVNode)(2,u,{disk:c})]}):(0,o.createComponentVNode)(2,a.Section,{title:"Disk Operations",children:"No disk inserted."})}))}];t.ResearchConsole=function(e,t){var n=(0,i.useBackend)(t),r=n.act,l=n.data,d=l.busy_msg,s=l.locked,u=(0,i.useSharedState)(t,"rdmenu",0),m=u[0],p=u[1],h=!1;return(d||s)&&(h=!0),(0,o.createComponentVNode)(2,c.Window,{width:850,height:630,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Tabs,{children:f.map((function(e,t){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:e.icon,selected:m===t,disabled:h,onClick:function(){return p(t)},children:e.name},t)}))}),d&&(0,o.createComponentVNode)(2,a.Section,{title:"Processing...",children:d})||s&&(0,o.createComponentVNode)(2,a.Section,{title:"Console Locked",children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return r("lock")},icon:"lock-open",children:"Unlock"})})||f[m].template]})})}},93023:function(e,t,n){"use strict";t.__esModule=!0,t.ResearchServerController=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(45445);t.ResearchServerController=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Window,{width:575,height:430,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=(a.badmin,a.servers),l=(a.consoles,(0,r.useSharedState)(t,"selectedServer",null)),s=l[0],u=l[1],m=c.find((function(e){return e.id===s}));return m?(0,o.createComponentVNode)(2,d,{setSelectedServer:u,server:m}):(0,o.createComponentVNode)(2,i.Section,{title:"Server Selection",children:c.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye",onClick:function(){return u(e.id)},children:e.name})},e.name)}))})},d=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.badmin),c=e.server,l=e.setSelectedServer,d=(0,r.useSharedState)(t,"tab",0),p=d[0],f=d[1];return(0,o.createComponentVNode)(2,i.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"undo",onClick:function(){return l(null)},children:"Back"}),children:[(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:0===p,onClick:function(){return f(0)},children:"Access Rights"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:1===p,onClick:function(){return f(1)},children:"Data Management"}),a&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===p,onClick:function(){return f(2)},color:"red",children:"Server-to-Server Transfer"})||null]}),0===p&&(0,o.createComponentVNode)(2,s,{server:c})||null,1===p&&(0,o.createComponentVNode)(2,u,{server:c})||null,2===p&&a&&(0,o.createComponentVNode)(2,m,{server:c})||null]})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=e.server,d=c.consoles,s=function(e,t){return-1!==e.id_with_upload.indexOf(t.id)},u=function(e,t){return-1!==e.id_with_download.indexOf(t.id)};return(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Consoles",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name+" ("+e.loc+")",children:[(0,o.createComponentVNode)(2,i.Button,{icon:s(l,e)?"lock-open":"lock",selected:s(l,e),onClick:function(){return a("toggle_upload",{server:l.ref,console:e.ref})},children:s(l,e)?"Upload On":"Upload Off"}),(0,o.createComponentVNode)(2,i.Button,{icon:u(l,e)?"lock-open":"lock",selected:u(l,e),onClick:function(){return a("toggle_download",{server:l.ref,console:e.ref})},children:u(l,e)?"Download On":"Download Off"})]},e.name)}))})})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=(n.data,e.server);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Research Levels",children:l.tech.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Reset",onClick:function(){return a("reset_tech",{server:l.ref,tech:e.id})}})},e.name)}))}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Designs",children:(0,c.filter)((function(e){return!!e.name}))(l.designs).map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",confirmIcon:"trash",color:"red",content:"Delete",onClick:function(){return a("reset_design",{server:l.ref,design:e.id})}})},e.name)}))})],4)},m=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=e.server,d=c.badmin,s=c.servers;return d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Server Data Transfer",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button.Confirm,{fluid:!0,color:"bad",content:(0,o.createComponentVNode)(2,i.Box,{children:["Transfer from ",l.name," To ",e.name]}),onClick:function(){return a("transfer_data",{server:l.ref,target:e.ref})}})},e.name)}))}):null}},14694:function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingConsole=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(72992),l=n(2798),d=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,s=c.obviously_dead,u=c.oocnotes,m=c.can_sleeve_active;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",pb:"1rem",title:"Mind Record ("+d+")",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!m,icon:"user-plus",content:"Sleeve",onClick:function(){return r("sleeve",{ref:l,mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"user-plus",content:"Card",onClick:function(){return r("sleeve",{ref:l,mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,a.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:u})})]})})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=(n.data,e.args),l=c.activerecord,d=c.realname,s=c.species,u=c.sex,m=c.mind_compat,p=c.synthetic,f=c.oocnotes,h=c.can_grow_active;return(0,o.createComponentVNode)(2,a.Section,{level:2,m:"-1rem",pb:"1rem",title:"Body Record ("+d+")",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",color:"red",onClick:function(){return r("modal_close")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bio. Sex",children:u}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mind Compat",children:m}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Synthetic",children:p?"Yes":"No"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"OOC Notes",children:(0,o.createComponentVNode)(2,a.Section,{style:{"word-break":"break-all",height:"100px"},scrollable:!0,children:f})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createComponentVNode)(2,a.Button,{disabled:!h,icon:"user-plus",content:p?"Build":"Grow",onClick:function(){return r("create",{ref:l})}})})]})})};t.ResleevingConsole=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),h=(r.menu,r.coredumped),C=r.emergency,b=(0,o.createFragment)([(0,o.createComponentVNode)(2,V),(0,o.createComponentVNode)(2,v),(0,o.createComponentVNode)(2,u),(0,o.createComponentVNode)(2,a.Section,{noTopPadding:!0,flexGrow:"1",children:(0,o.createComponentVNode)(2,m)})],4);return h&&(b=(0,o.createComponentVNode)(2,p)),C&&(b=(0,o.createComponentVNode)(2,f)),(0,c.modalRegisterBodyOverride)("view_b_rec",s),(0,c.modalRegisterBodyOverride)("view_m_rec",d),(0,o.createComponentVNode)(2,l.Window,{width:640,height:520,resizable:!0,children:[(0,o.createComponentVNode)(2,c.ComplexModal,{maxWidth:"75%",maxHeight:"75%"}),(0,o.createComponentVNode)(2,l.Window.Content,{className:"Layout__content--flexColumn",children:b})]})};var u=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.menu;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===c,icon:"home",onClick:function(){return r("menu",{num:1})},children:"Main"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:2===c,icon:"folder",onClick:function(){return r("menu",{num:2})},children:"Body Records"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:3===c,icon:"folder",onClick:function(){return r("menu",{num:3})},children:"Mind Records"})]})},m=function(e,t){var n,r=(0,i.useBackend)(t).data,a=r.menu,c=r.bodyrecords,l=r.mindrecords;return 1===a?n=(0,o.createComponentVNode)(2,h):2===a?n=(0,o.createComponentVNode)(2,g,{records:c,actToDo:"view_b_rec"}):3===a&&(n=(0,o.createComponentVNode)(2,g,{records:l,actToDo:"view_m_rec"})),n},p=function(e,t){return(0,o.createComponentVNode)(2,a.Dimmer,{children:(0,o.createComponentVNode)(2,a.Flex,{direction:"column",justify:"space-evenly",align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Icon,{size:12,color:"bad",name:"exclamation-triangle"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,color:"bad",mt:5,children:(0,o.createVNode)(1,"h2",null,"TransCore dump completed. Resleeving offline.",16)})]})})},f=function(e,t){var n=(0,i.useBackend)(t).act;return(0,o.createComponentVNode)(2,a.Dimmer,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:(0,o.createVNode)(1,"h1",null,"TRANSCORE DUMP",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:(0,o.createVNode)(1,"h2",null,"!!WARNING!!",16)}),(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"This will transfer all minds to the dump disk, and the TransCore will be made unusable until post-shift maintenance! This should only be used in emergencies!"}),(0,o.createComponentVNode)(2,a.Box,{mt:4,children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Disk",color:"good",onClick:function(){return n("ejectdisk")}})}),(0,o.createComponentVNode)(2,a.Box,{mt:4,children:(0,o.createComponentVNode)(2,a.Button.Confirm,{icon:"exclamation-triangle",confirmIcon:"exclamation-triangle",content:"Core Dump",confirmContent:"Disable Transcore?",color:"bad",onClick:function(){return n("coredump")}})})]})},h=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data);r.loading,r.scantemp,r.occupant,r.locked,r.can_brainscan,r.scan_mode,r.pods,r.selected_pod;return(0,o.createComponentVNode)(2,a.Section,{title:"Pods",level:"2",children:[(0,o.createComponentVNode)(2,C),(0,o.createComponentVNode)(2,N),(0,o.createComponentVNode)(2,b)]})},C=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.pods,s=l.spods,u=l.selected_pod;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,a.Button,{selected:u===e.pod,icon:u===e.pod&&"check",content:"Select",mt:s&&s.length?"2rem":"0.5rem",onClick:function(){return c("selectpod",{ref:e.pod})}}),(0,o.createComponentVNode)(2,a.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"pod_"+e.status+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:e.biomass>=150?"good":"bad",inline:!0,children:[(0,o.createComponentVNode)(2,a.Icon,{name:e.biomass>=150?"circle":"circle-o"}),"\xa0",e.biomass]}),n]},t)})):null},b=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.sleevers,d=c.spods,s=c.selected_sleever;return l&&l.length?l.map((function(e,t){return(0,o.createComponentVNode)(2,a.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"sleeve_"+(e.occupied?"occupied":"empty")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,a.Box,{color:e.occupied?"label":"bad",children:e.name}),(0,o.createComponentVNode)(2,a.Button,{selected:s===e.sleever,icon:s===e.sleever&&"check",content:"Select",mt:d&&d.length?"3rem":"1.5rem",onClick:function(){return r("selectsleever",{ref:e.sleever})}})]},t)})):null},N=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.spods,s=l.selected_printer;return d&&d.length?d.map((function(e,t){var n;return n="cloning"===e.status?(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:e.progress/100,ranges:{good:[.75,Infinity],average:[.25,.75],bad:[-Infinity,.25]},mt:"0.5rem",children:(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:(0,r.round)(e.progress,0)+"%"})}):"mess"===e.status?(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"bad",mt:"0.5rem",children:"ERROR"}):(0,o.createComponentVNode)(2,a.Button,{selected:s===e.spod,icon:s===e.spod&&"check",content:"Select",mt:"0.5rem",onClick:function(){return c("selectprinter",{ref:e.spod})}}),(0,o.createComponentVNode)(2,a.Box,{width:"64px",textAlign:"center",display:"inline-block",mr:"0.5rem",children:[(0,o.createVNode)(1,"img",null,null,1,{src:"synthprinter"+(e.busy?"_working":"")+".gif",style:{width:"100%","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createComponentVNode)(2,a.Box,{color:"label",children:e.name}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:e.steel>=15e3?"good":"bad",inline:!0,children:[(0,o.createComponentVNode)(2,a.Icon,{name:e.steel>=15e3?"circle":"circle-o"}),"\xa0",e.steel]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:e.glass>=15e3?"good":"bad",inline:!0,children:[(0,o.createComponentVNode)(2,a.Icon,{name:e.glass>=15e3?"circle":"circle-o"}),"\xa0",e.glass]}),n]},t)})):null},g=function(e,t){var n=(0,i.useBackend)(t).act,r=e.records,c=e.actToDo;return r.length?(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:r.map((function(e,t){return(0,o.createComponentVNode)(2,a.Button,{icon:"user",mb:"0.5rem",content:e.name,onClick:function(){return n(c,{ref:e.recref})}},t)}))}):(0,o.createComponentVNode)(2,a.Flex,{height:"100%",mt:"0.5rem",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",textAlign:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No records found."]})})},V=function(e,t){var n,r=(0,i.useBackend)(t),c=r.act,l=r.data.temp;if(l&&l.text&&!(l.text.length<=0)){var d=((n={})[l.style]=!0,n);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.NoticeBox,Object.assign({},d,{children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-block",verticalAlign:"middle",children:l.text}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return c("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]})))}},v=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),c=r.pods,l=r.spods,d=r.sleevers;r.autoallowed,r.autoprocess,r.disk;return(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pods",children:c&&c.length?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[c.length," connected"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"SynthFabs",children:l&&l.length?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[l.length," connected"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"None connected!"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sleevers",children:d&&d.length?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:[d.length," Connected"]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"None connected!"})})]})})}},29854:function(e,t,n){"use strict";t.__esModule=!0,t.ResleevingPod=void 0;var o=n(58734),r=n(2798),i=n(62188),a=n(71558);t.ResleevingPod=function(e,t){var n=(0,i.useBackend)(t).data,c=n.occupied,l=n.name,d=n.health,s=n.maxHealth,u=n.stat,m=n.mindStatus,p=n.mindName,f=n.resleeveSick,h=n.initialSick;return(0,o.createComponentVNode)(2,r.Window,{width:300,height:350,resizeable:!0,children:(0,o.createComponentVNode)(2,r.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:c?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:2===u?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"DEAD"}):1===u?(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Unconscious"}):(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},value:d/s,children:[d,"%"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mind Status",children:m?"Present":"Missing"}),m?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mind Occupying",children:p}):""]}),f?(0,o.createComponentVNode)(2,a.Box,{color:"average",mt:3,children:["Warning: Resleeving Sickness detected.",h?(0,o.createFragment)([(0,o.createTextVNode)(" "),(0,o.createTextVNode)("Motion Sickness also detected. Please allow the newly resleeved person a moment to get their bearings. This warning will disappear when Motion Sickness is no longer detected.")],0):""]}):""],0):(0,o.createComponentVNode)(2,a.Box,{bold:!0,m:1,children:"Unoccupied."})})})})}},85831:function(e,t,n){"use strict";t.__esModule=!0,t.RoboticsControlConsole=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.RoboticsControlConsole=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.can_hack,u=d.safety,m=d.show_detonate_all,p=d.cyborgs,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,a.Window,{width:500,height:460,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[!!m&&(0,o.createComponentVNode)(2,i.Section,{title:"Emergency Self Destruct",children:[(0,o.createComponentVNode)(2,i.Button,{icon:u?"lock":"unlock",content:u?"Disable Safety":"Enable Safety",selected:u,onClick:function(){return l("arm",{})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"bomb",disabled:u,content:"Destroy ALL Cyborgs",color:"bad",onClick:function(){return l("nuke",{})}})]}),(0,o.createComponentVNode)(2,c,{cyborgs:f,can_hack:s})]})})};var c=function(e,t){var n=e.cyborgs,a=(e.can_hack,(0,r.useBackend)(t)),c=a.act,l=a.data;return n.length?n.map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.name,buttons:(0,o.createFragment)([!!e.hackable&&!e.emagged&&(0,o.createComponentVNode)(2,i.Button,{icon:"terminal",content:"Hack",color:"bad",onClick:function(){return c("hackbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:e.locked_down?"unlock":"lock",color:e.locked_down?"good":"default",content:e.locked_down?"Release":"Lockdown",disabled:!l.auth,onClick:function(){return c("stopbot",{ref:e.ref})}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"bomb",content:"Detonate",disabled:!l.auth,color:"bad",onClick:function(){return c("killbot",{ref:e.ref})}})],0),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:(0,o.createComponentVNode)(2,i.Box,{color:e.status?"bad":e.locked_down?"average":"good",children:e.status?"Not Responding":e.locked_down?"Locked Down":"Nominal"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Location",children:(0,o.createComponentVNode)(2,i.Box,{children:e.locstring})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:e.health>50?"good":"bad",value:e.health/100})}),"number"==typeof e.charge&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Charge",children:(0,o.createComponentVNode)(2,i.ProgressBar,{color:e.charge>30?"good":"bad",value:e.charge/100})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell Capacity",children:(0,o.createComponentVNode)(2,i.Box,{color:e.cell_capacity<3e4?"average":"good",children:e.cell_capacity})})],4)||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Cell",children:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No Power Cell"})}),!!e.is_hacked&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Safeties",children:(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"DISABLED"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Module",children:e.module}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Master AI",children:(0,o.createComponentVNode)(2,i.Box,{color:e.synchronization?"default":"average",children:e.synchronization||"None"})})]})},e.ref)})):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No cyborg units detected within access parameters."})}},59135:function(e,t,n){"use strict";t.__esModule=!0,t.RogueZones=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.RogueZones=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.timeout_percent,s=l.diffstep,u=l.difficulty,m=l.occupied,p=l.scanning,f=l.updated,h=l.debug,C=l.shuttle_location,b=l.shuttle_at_station,N=l.scan_ready,g=l.can_recall_shuttle;return(0,o.createComponentVNode)(2,a.Window,{width:360,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Current Area",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mineral Content",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle Location",buttons:g&&(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"rocket",onClick:function(){return c("recall_shuttle")},children:"Recall Shuttle"})||null,children:C}),m&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"bad",labelColor:"bad",label:"Personnel",children:["WARNING: Area occupied by ",m," personnel!"]})||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Personnel",color:"good",children:"No personnel detected."})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Scanner",buttons:(0,o.createComponentVNode)(2,i.Button,{disabled:!N,fluid:!0,icon:"search",onClick:function(){return c("scan_for_new")},children:"Scan For Asteroids"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scn Ramestat Core",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:d,maxValue:100,ranges:{good:[100,Infinity],average:[75,100],bad:[-Infinity,75]}})}),p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Scanning",children:"In progress."})||null,f&&!p&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Info",children:"Updated shuttle destination!"})||null,h&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Debug",labelColor:"bad",children:[(0,o.createComponentVNode)(2,i.Box,{children:["Timeout Percent: ",d]}),(0,o.createComponentVNode)(2,i.Box,{children:["Diffstep: ",s]}),(0,o.createComponentVNode)(2,i.Box,{children:["Difficulty: ",u]}),(0,o.createComponentVNode)(2,i.Box,{children:["Occupied: ",m]}),(0,o.createComponentVNode)(2,i.Box,{children:["Debug: ",h]}),(0,o.createComponentVNode)(2,i.Box,{children:["Shuttle Location: ",C]}),(0,o.createComponentVNode)(2,i.Box,{children:["Shuttle at station: ",b]}),(0,o.createComponentVNode)(2,i.Box,{children:["Scan Ready: ",N]})]})||null]})})]})})}},82713:function(e,t,n){"use strict";t.__esModule=!0,t.RustCoreMonitorContent=t.RustCoreMonitor=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558);t.RustCoreMonitor=function(){return(0,o.createComponentVNode)(2,i.Window,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.cores;return(0,o.createComponentVNode)(2,a.Section,{title:"Cores",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set Tag",onClick:function(){return i("set_tag")}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Position"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Field Status"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Reactant Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Field Instability"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Field Temperature"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Field Strength"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Plasma Content"})]}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.x,", ",e.y,", ",e.z]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:e.has_field?"Online":"Offline",selected:e.has_field,disabled:!e.core_operational,onClick:function(){return i("toggle_active",{core:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:e.reactant_dump?"Dump":"Maintain",selected:e.has_field,disabled:!e.core_operational,onClick:function(){return i("toggle_reactantdump",{core:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.field_instability}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.field_temperature}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Knob,{forcedInputWidth:"60px",size:1.25,color:!!e.has_field&&"yellow",value:e.target_field_strength,unit:"(W.m^-3)",minValue:1,maxValue:1e3,stepPixelSize:1,onDrag:function(t,n){return i("set_fieldstr",{core:e.ref,fieldstr:n})}})}),(0,o.createComponentVNode)(2,a.Table.Cell)]},e.name)}))]})})};t.RustCoreMonitorContent=c},27743:function(e,t,n){"use strict";t.__esModule=!0,t.RustFuelControl=t.RustFuelContent=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558);t.RustFuelControl=function(){return(0,o.createComponentVNode)(2,i.Window,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.fuels;return(0,o.createComponentVNode)(2,a.Section,{title:"Fuel Injectors",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set Tag",onClick:function(){return i("set_tag")}}),children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Position"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Status"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Remaining Fuel"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Fuel Rod Composition"})]}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.x,", ",e.y,", ",e.z]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:e.active?"Online":"Offline",selected:e.active,disabled:!e.deployed,onClick:function(){return i("toggle_active",{fuel:e.ref})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.fuel_amt}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.fuel_type})]},e.name)}))]})})};t.RustFuelContent=c},30343:function(e,t,n){"use strict";t.__esModule=!0,t.Secbot=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Secbot=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.on,s=l.open,u=l.locked,m=l.idcheck,p=l.check_records,f=l.check_arrest,h=l.arrest_type,C=l.declare_arrests,b=l.bot_patrolling,N=l.patrol;return(0,o.createComponentVNode)(2,a.Window,{width:390,height:320,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,i.Section,{title:"Automatic Security Unit v2.0",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:d,onClick:function(){return c("power")},children:d?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Maintenance Panel",color:s?"bad":"good",children:s?"Open":"Closed"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Behavior Controls",color:u?"good":"bad",children:u?"Locked":"Unlocked"})]})}),!u&&(0,o.createComponentVNode)(2,i.Section,{title:"Behavior Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Check for Weapon Authorization",children:(0,o.createComponentVNode)(2,i.Button,{icon:m?"toggle-on":"toggle-off",selected:m,onClick:function(){return c("idcheck")},children:m?"Yes":"No"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Check Security Records",children:(0,o.createComponentVNode)(2,i.Button,{icon:p?"toggle-on":"toggle-off",selected:p,onClick:function(){return c("ignorerec")},children:p?"Yes":"No"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Check Arrest Status",children:(0,o.createComponentVNode)(2,i.Button,{icon:f?"toggle-on":"toggle-off",selected:f,onClick:function(){return c("ignorearr")},children:f?"Yes":"No"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Operating Mode",children:(0,o.createComponentVNode)(2,i.Button,{icon:h?"toggle-on":"toggle-off",selected:h,onClick:function(){return c("switchmode")},children:h?"Detain":"Arrest"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Report Arrests",children:(0,o.createComponentVNode)(2,i.Button,{icon:C?"toggle-on":"toggle-off",selected:C,onClick:function(){return c("declarearrests")},children:C?"Yes":"No"})}),!!b&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Auto Patrol",children:(0,o.createComponentVNode)(2,i.Button,{icon:N?"toggle-on":"toggle-off",selected:N,onClick:function(){return c("patrol")},children:N?"Yes":"No"})})]})})||null]})})}},67182:function(e,t,n){"use strict";t.__esModule=!0,t.SecureSafe=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.locked,d=c.l_setshort,s=c.code,u=c.emagged;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","R"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:"6px",content:e,textAlign:"center",fontSize:"40px",height:"50px",lineHeight:1.25,disabled:!!u||!!d&&1||"R"!==e&&!l||"ERROR"===s&&"R"!==e&&1,onClick:function(){return a("type",{digit:e})}},e)}))},e[0])}))})})};t.SecureSafe=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.code,s=l.l_setshort,u=l.l_set,m=l.emagged,p=l.locked,f=!(u||s);return(0,o.createComponentVNode)(2,a.Window,{width:250,height:380,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Box,{m:"6px",children:[f&&(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",info:1,children:"ENTER NEW 5-DIGIT PASSCODE."}),!!m&&(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",danger:1,children:"LOCKING SYSTEM ERROR - 1701"}),!!s&&(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",danger:1,children:"ALERT: MEMORY SYSTEM ERROR - 6040 201"}),(0,o.createComponentVNode)(2,i.Section,{height:"60px",children:(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",position:"center",fontSize:"35px",children:d&&d||(0,o.createComponentVNode)(2,i.Box,{textColor:p?"red":"green",children:p?"LOCKED":"UNLOCKED"})})}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c)}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:"6px",width:"129px"})]})]})})})}},34479:function(e,t,n){"use strict";t.__esModule=!0,t.SecurityRecords=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(72992),c=n(2798),l=n(15020),d=n(81905),s=n(10821),u=function(e,t){(0,a.modalOpen)(e,"edit",{field:t.edit,value:t.value})};t.SecurityRecords=function(e,t){var n,u=(0,r.useBackend)(t).data,h=u.authenticated,C=u.screen;return h?(2===C?n=(0,o.createComponentVNode)(2,m):3===C?n=(0,o.createComponentVNode)(2,p):4===C&&(n=(0,o.createComponentVNode)(2,f)),(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:[(0,o.createComponentVNode)(2,a.ComplexModal,{maxHeight:"100%",maxWidth:"400px"}),(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,l.LoginInfo),(0,o.createComponentVNode)(2,s.TemporaryNotice),(0,o.createComponentVNode)(2,b),(0,o.createComponentVNode)(2,i.Section,{flexGrow:!0,children:n})]})]})):(0,o.createComponentVNode)(2,c.Window,{width:700,height:680,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,d.LoginScreen)})})};var m=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.records;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Input,{fluid:!0,placeholder:"Search by Name, DNA, or ID",onChange:function(e,t){return a("search",{t1:t})}}),(0,o.createComponentVNode)(2,i.Box,{mt:"0.5rem",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{icon:"user",mb:"0.5rem",color:e.color,content:e.id+": "+e.name+" (Criminal Status: "+e.criminal+")",onClick:function(){return a("d_rec",{d_rec:e.ref})}},t)}))})],4)},p=function(e,t){var n=(0,r.useBackend)(t).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"download",content:"Backup to Disk",disabled:!0}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{icon:"upload",content:"Upload from Disk",my:"0.5rem",disabled:!0})," ",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",content:"Delete All Security Records",onClick:function(){return n("del_all")}})],0)},f=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.security,d=c.printing;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"General Data",mt:"-6px",children:(0,o.createComponentVNode)(2,h)}),(0,o.createComponentVNode)(2,i.Section,{title:"Security Data",children:(0,o.createComponentVNode)(2,C)}),(0,o.createComponentVNode)(2,i.Section,{title:"Actions",children:[(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Security Record",color:"bad",onClick:function(){return a("del_r")}}),(0,o.createComponentVNode)(2,i.Button.Confirm,{icon:"trash",disabled:!!l.empty,content:"Delete Record (All)",color:"bad",onClick:function(){return a("del_r_2")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"spinner":"print",disabled:d,iconSpin:!!d,content:"Print Entry",ml:"0.5rem",onClick:function(){return a("print_p")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Back",mt:"0.5rem",onClick:function(){return a("screen",{screen:2})}})]})],4)},h=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.general;return c&&c.fields?(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:c.fields.map((function(e,n){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.field,children:[(0,o.createComponentVNode)(2,i.Box,{height:"20px",inline:!0,preserveWhitespace:!0,children:e.value}),!!e.edit&&(0,o.createComponentVNode)(2,i.Button,{icon:"pen",ml:"0.5rem",onClick:function(){return u(t,e)}})]},n)}))})}),(0,o.createComponentVNode)(2,i.Flex.Item,{textAlign:"right",children:[!!c.has_photos&&c.photos.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{display:"inline-block",textAlign:"center",color:"label",children:[(0,o.createVNode)(1,"img",null,null,1,{src:e.substr(1,e.length-1),style:{width:"96px","margin-bottom":"0.5rem","-ms-interpolation-mode":"nearest-neighbor"}}),(0,o.createVNode)(1,"br"),"Photo #",t+1]},t)})),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("photo_front")},children:"Update Front Photo"}),(0,o.createComponentVNode)(2,i.Button,{onClick:function(){return a("photo_side")},children:"Update Side Photo"})]})]})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"General records lost!"})},C=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data.security;return l&&l.fields?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.LabeledList,{children:l.fields.map((function(e,n){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.field,children:(0,o.createComponentVNode)(2,i.Box,{preserveWhitespace:!0,children:[e.value,(0,o.createComponentVNode)(2,i.Button,{icon:"pen",ml:"0.5rem",mb:e.line_break?"1rem":"initial",onClick:function(){return u(t,e)}})]})},n)}))}),(0,o.createComponentVNode)(2,i.Section,{title:"Comments/Log",children:[0===l.comments.length?(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No comments found."}):l.comments.map((function(e,t){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.header}),(0,o.createVNode)(1,"br"),e.text,(0,o.createComponentVNode)(2,i.Button,{icon:"comment-slash",color:"bad",ml:"0.5rem",onClick:function(){return c("del_c",{del_c:t+1})}})]},t)})),(0,o.createComponentVNode)(2,i.Button,{icon:"comment",content:"Add Entry",color:"good",mt:"0.5rem",mb:"0",onClick:function(){return(0,a.modalOpen)(t,"add_c")}})]})],4):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Security records lost!",(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:"New Record",ml:"0.5rem",onClick:function(){return c("new")}})]})},b=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.screen;return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:2===c,icon:"list",onClick:function(){return a("screen",{screen:2})},children:"List Records"}),(0,o.createComponentVNode)(2,i.Tabs.Tab,{icon:"wrench",selected:3===c,onClick:function(){return a("screen",{screen:3})},children:"Record Maintenance"})]})}},81402:function(e,t,n){"use strict";t.__esModule=!0,t.SeedStorage=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(40946),l=n(45445);t.SeedStorage=function(e,t){var n=(0,r.useBackend)(t),d=n.act,s=n.data,u=(s.scanner,s.seeds),m=(0,l.sortBy)((function(e){return e.name.toLowerCase()}))(u);return(0,o.createComponentVNode)(2,a.Window,{width:600,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Seeds",children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Flex,{spacing:1,mt:-1,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"60%",children:(0,o.createComponentVNode)(2,i.Collapsible,{title:(0,c.toTitleCase)(e.name)+" #"+e.uid,children:(0,o.createComponentVNode)(2,i.Section,{width:"165%",title:"Traits",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:Object.keys(e.traits).map((function(t){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(0,c.toTitleCase)(t),children:e.traits[t]},t)}))})})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{mt:.4,children:[e.amount," Remaining"]}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"download",onClick:function(){return d("vend",{id:e.id})},children:"Vend"})}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"trash",onClick:function(){return d("purge",{id:e.id})},children:"Purge"})})]},e.name+e.uid)}))})})})}},98485:function(e,t,n){"use strict";t.__esModule=!0,t.ShieldCapacitor=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558),c=n(5339),l=n(43820);t.ShieldCapacitor=function(e,t){var n=(0,r.useBackend)(t),d=n.act,s=n.data,u=s.active,m=s.time_since_fail,p=s.stored_charge,f=s.max_charge,h=s.charge_rate,C=s.max_charge_rate;return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:u,content:u?"Online":"Offline",onClick:function(){return d("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Capacitor Status",children:m>2?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"OK."}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Discharging!"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Stored Energy",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:p,format:function(e){return(0,l.formatSiUnit)(e,0,"J")}})," ","(",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:100*(0,c.round)(p/f,1)}),"%)"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:h,step:100,stepPixelSize:.2,minValue:1e4,maxValue:C,format:function(e){return(0,l.formatPower)(e)},onDrag:function(e,t){return d("charge_rate",{rate:t})}})})]})})})})}},48658:function(e,t,n){"use strict";t.__esModule=!0,t.ShieldGenerator=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558),c=n(5339),l=n(43820),d=n(99671);t.ShieldGenerator=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data.locked);return(0,o.createComponentVNode)(2,i.Window,{width:500,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:a?(0,o.createComponentVNode)(2,s):(0,o.createComponentVNode)(2,u)})})};var s=function(e,t){return(0,o.createComponentVNode)(2,d.FullscreenNotice,{title:"Locked",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"1.5rem",bold:!0,children:(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",verticalAlign:"middle",size:3,mr:"1rem"})}),(0,o.createComponentVNode)(2,a.Box,{color:"label",my:"1rem",children:"Swipe your ID to begin."})]})},u=function(e,t){var n=(0,r.useBackend)(t),i=n.act,d=n.data.lockedData,s=d.capacitors,u=d.active,m=d.failing,p=d.radius,f=d.max_radius,h=d.z_range,C=d.max_z_range,b=d.average_field_strength,N=d.target_field_strength,g=d.max_field_strength,V=d.shields,v=d.upkeep,_=d.strengthen_rate,y=d.max_strengthen_rate,k=d.gen_power,x=(s||[]).length;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Field Status",children:m?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Unstable"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Stable"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Overall Field Strength",children:[(0,c.round)(b,2)," Renwick (",N&&(0,c.round)(100*b/N,1)||"NA","%)"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upkeep Power",children:(0,l.formatPower)(v)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Shield Generation Power",children:(0,l.formatPower)(k)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Currently Shielded",children:[V," m\xb2"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Capacitors",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:x?s.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Capacitor #"+t,children:[e.active?(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Online"}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Offline"}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[(0,l.formatSiUnit)(e.stored_charge,0,"J")," (",100*(0,c.round)(e.stored_charge/e.max_charge,2),"%)"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:e.failing?(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Discharging"}):(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"OK."})})]})]},t)})):(0,o.createComponentVNode)(2,a.LabeledList.Item,{color:"bad",children:"No Capacitors Connected"})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:u?"Online":"Offline",selected:u,onClick:function(){return i("toggle")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Coverage Radius",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,stepPixelSize:6,minValue:0,maxValue:f,value:p,unit:"m",onDrag:function(e,t){return i("change_radius",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vertical Shielding",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,maxValue:C,value:h,unit:"vertical range",onDrag:function(e,t){return i("z_range",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Rate",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,stepPixelSize:12,minValue:0,step:.1,maxValue:y,value:_,format:function(e){return(0,c.round)(e,1)},unit:"Renwick/s",onDrag:function(e,t){return i("strengthen_rate",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maximum Field Strength",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,stepPixelSize:12,minValue:1,maxValue:g,value:N,unit:"Renwick",onDrag:function(e,t){return i("target_field_strength",{val:t})}})})]})})],4)}},39779:function(e,t,n){"use strict";t.__esModule=!0,t.ShutoffMonitorContent=t.ShutoffMonitor=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558);t.ShutoffMonitor=function(e,t){return(0,o.createComponentVNode)(2,i.Window,{width:627,height:700,resizable:!0,children:(0,o.createComponentVNode)(2,i.Window.Content,{children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),i=n.act,c=n.data.valves;return(0,o.createComponentVNode)(2,a.Section,{title:"Valves",children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Position"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Open"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Mode"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:"Actions"})]}),c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[e.x,", ",e.y,", ",e.z]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.open?"Yes":"No"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.enabled?"Auto":"Manual"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:e.open?"Opened":"Closed",selected:e.open,disabled:!e.enabled,onClick:function(){return i("toggle_open",{valve:e.ref})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:e.enabled?"Auto":"Manual",selected:e.enabled,onClick:function(){return i("toggle_enable",{valve:e.ref})}})]})]},e.name)}))]})})};t.ShutoffMonitorContent=c},61912:function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleControl=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(2798),l=function(e,t){var n="ERROR",r="bad",i=!1;return"docked"===e?(n="DOCKED",r="good"):"docking"===e?(n="DOCKING",r="average",i=!0):"undocking"===e?(n="UNDOCKING",r="average",i=!0):"undocked"===e&&(n="UNDOCKED",r="#676767"),i&&t&&(n+="-MANUAL"),(0,o.createComponentVNode)(2,a.Box,{color:r,children:n})},d=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,d=e.engineName,s=void 0===d?"Bluespace Drive":d,u=c.shuttle_status,m=c.shuttle_state,p=c.has_docking,f=c.docking_status,h=c.docking_override,C=c.docking_codes;return(0,o.createComponentVNode)(2,a.Section,{title:"Shuttle Status",children:[(0,o.createComponentVNode)(2,a.Box,{color:"label",mb:1,children:u}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:s,children:"idle"===m&&(0,o.createComponentVNode)(2,a.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,a.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,a.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"})}),p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Status",children:l(f,h)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Codes",children:(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return r("set_codes")},children:C||"Not Set"})})],4)||null]})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.can_launch,d=c.can_cancel,s=c.can_force;return(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return r("move")},disabled:!l,icon:"rocket",fluid:!0,children:"Launch Shuttle"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return r("cancel")},disabled:!d,icon:"ban",fluid:!0,children:"Cancel Launch"})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,a.Button,{onClick:function(){return r("force")},color:"bad",disabled:!s,icon:"exclamation-triangle",fluid:!0,children:"Force Launch"})})]})})},u={ShuttleControlConsoleDefault:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t);n.act,n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,s)],4)})),ShuttleControlConsoleMulti:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.can_cloak,u=c.can_pick,m=c.legit,p=c.cloaked,f=c.destination_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d),(0,o.createComponentVNode)(2,a.Section,{title:"Multishuttle Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[l&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:m?"ATC Inhibitor":"Cloaking",children:(0,o.createComponentVNode)(2,a.Button,{selected:p,icon:p?"eye":"eye-o",onClick:function(){return r("toggle_cloaked")},children:p?"Enabled":"Disabled"})})||null,(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,a.Button,{icon:"taxi",disabled:!u,onClick:function(){return r("pick")},children:f})})]})}),(0,o.createComponentVNode)(2,s)],4)})),ShuttleControlConsoleExploration:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.can_pick,u=c.destination_name,m=c.fuel_usage,p=c.fuel_span,f=c.remaining_fuel;return(0,o.createFragment)([(0,o.createComponentVNode)(2,d,{engineName:"Engines"}),(0,o.createComponentVNode)(2,a.Section,{title:"Jump Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Destination",children:(0,o.createComponentVNode)(2,a.Button,{icon:"taxi",disabled:!l,onClick:function(){return r("pick")},children:u})}),m&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Est. Delta-V Budget",color:p,children:[f," m/s"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Avg. Delta-V Per Maneuver",children:[m," m/s"]})],4)||null]})}),(0,o.createComponentVNode)(2,s)],4)})),ShuttleControlConsoleWeb:(0,o.createComponentVNode)(2,(function(e,t){var n=(0,i.useBackend)(t),c=n.act,d=n.data,s=d.autopilot,u=d.can_rename,m=d.shuttle_state,p=d.is_moving,f=d.skip_docking,h=d.docking_status,C=d.docking_override,b=d.shuttle_location,N=d.can_cloak,g=d.cloaked,V=d.can_autopilot,v=d.routes,_=d.is_in_transit,y=d.travel_progress,k=d.time_left,x=d.doors,w=d.sensors;return(0,o.createFragment)([s&&(0,o.createComponentVNode)(2,a.Section,{title:"AI PILOT (CLASS D) ACTIVE",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,children:"This vessel will start and stop automatically. Ensure that all non-cycling capable hatches and doors are closed, as the automated system may not be able to control them. Docking and flight controls are locked. To unlock, disable the automated flight system."})})||null,(0,o.createComponentVNode)(2,a.Section,{title:"Shuttle Status",buttons:u&&(0,o.createComponentVNode)(2,a.Button,{icon:"pen",onClick:function(){return c("rename_command")},children:"Rename"})||null,children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Engines",children:"idle"===m&&(0,o.createComponentVNode)(2,a.Box,{color:"#676767",bold:!0,children:"IDLE"})||"warmup"===m&&(0,o.createComponentVNode)(2,a.Box,{color:"#336699",children:"SPINNING UP"})||"in_transit"===m&&(0,o.createComponentVNode)(2,a.Box,{color:"#336699",children:"ENGAGED"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"ERROR"})}),!p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Location",children:(0,r.toTitleCase)(b)}),!f&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Docking Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{selected:"docked"===h,disabled:"undocked"!==h&&"docked"!==h,onClick:function(){return c("dock_command")},children:"Dock"}),(0,o.createComponentVNode)(2,a.Button,{selected:"undocked"===h,disabled:"docked"!==h&&"undocked"!==h,onClick:function(){return c("undock_command")},children:"Undock"})],4),children:(0,o.createComponentVNode)(2,a.Box,{bold:!0,inline:!0,children:l(h,C)})})||null,N&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloaking",children:(0,o.createComponentVNode)(2,a.Button,{selected:g,icon:g?"eye":"eye-o",onClick:function(){return c("toggle_cloaked")},children:g?"Enabled":"Disabled"})})||null,V&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Autopilot",children:(0,o.createComponentVNode)(2,a.Button,{selected:s,icon:s?"eye":"eye-o",onClick:function(){return c("toggle_autopilot")},children:s?"Enabled":"Disabled"})})||null],0)||null]}),!p&&(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Available Destinations",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:v.length&&v.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,a.Button,{icon:"rocket",onClick:function(){return c("traverse",{traverse:e.index})},children:e.travel_time})},e.name)}))||(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Error",color:"bad",children:"No routes found."})})})||null]}),_&&(0,o.createComponentVNode)(2,a.Section,{title:"Transit ETA",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Distance from target",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",minValue:0,maxValue:100,value:y,children:[k,"s"]})})})})||null,Object.keys(x).length&&(0,o.createComponentVNode)(2,a.Section,{title:"Hatch Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(x).map((function(e){var t=x[e];return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:[t.open&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"Open"})||(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Closed"}),"\xa0-\xa0",t.bolted&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Bolted"})||(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"Unbolted"})]},e)}))})})||null,Object.keys(w).length&&(0,o.createComponentVNode)(2,a.Section,{title:"Sensors",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(w).map((function(e){var t=w[e];return-1===t.reading?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,color:"bad",children:"Unable to get sensor air reading."}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[t.pressure,"kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[t.temp,"\xb0C"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",children:[t.oxygen,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Nitrogen",children:[t.nitrogen,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Carbon Dioxide",children:[t.carbon_dioxide,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Phoron",children:[t.phoron,"%"]}),t.other&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Other",children:[t.other,"%"]})||null]})},e)}))})})||null],0)}))};t.ShuttleControl=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.subtemplate);return(0,o.createComponentVNode)(2,c.Window,{width:470,height:"ShuttleControlConsoleWeb"===r?560:370,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:u[r]})})}},76289:function(e,t,n){"use strict";t.__esModule=!0,t.SignalerContent=t.Signaler=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798);t.Signaler=function(){return(0,o.createComponentVNode)(2,c.Window,{width:280,height:132,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,l)})})};var l=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.code,s=l.frequency,u=l.minFrequency,m=l.maxFrequency;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:u/10,maxValue:m/10,value:s/10,format:function(e){return(0,r.toFixed)(e,1)},width:"80px",onDrag:function(e,t){return c("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return c("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,a.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:d,width:"80px",onDrag:function(e,t){return c("code",{code:t})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return c("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,a.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return c("signal")}})})})]})};t.SignalerContent=l},17074:function(e,t,n){"use strict";t.__esModule=!0,t.Sleeper=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=[["good","Alive"],["average","Unconscious"],["bad","DEAD"]],d=[["Resp","oxyLoss"],["Toxin","toxLoss"],["Brute","bruteLoss"],["Burn","fireLoss"]],s={average:[.25,.5],bad:[.5,Infinity]},u=["bad","average","average","good","average","average","bad"];t.Sleeper=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.hasOccupant?(0,o.createComponentVNode)(2,m):(0,o.createComponentVNode)(2,b));return(0,o.createComponentVNode)(2,c.Window,{width:550,height:760,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{className:"Layout__content--flexColumn",children:r})})};var m=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),a=(r.occupant,r.dialysis),c=r.stomachpumping;return(0,o.createFragment)([(0,o.createComponentVNode)(2,p),(0,o.createComponentVNode)(2,f),(0,o.createComponentVNode)(2,h,{title:"Dialysis",active:a,actToDo:"togglefilter"}),(0,o.createComponentVNode)(2,h,{title:"Stomach Pump",active:c,actToDo:"togglepump"}),(0,o.createComponentVNode)(2,C)],4)},p=function(e,t){var n=(0,i.useBackend)(t),c=n.act,d=n.data,s=d.occupant,m=d.auto_eject_dead,p=d.stasis;return(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"label",inline:!0,children:"Auto-eject if dead:\xa0"}),(0,o.createComponentVNode)(2,a.Button,{icon:m?"toggle-on":"toggle-off",selected:m,content:m?"On":"Off",onClick:function(){return c("auto_eject_dead_"+(m?"off":"on"))}}),(0,o.createComponentVNode)(2,a.Button,{icon:"user-slash",content:"Eject",onClick:function(){return c("ejectify")}}),(0,o.createComponentVNode)(2,a.Button,{content:p,onClick:function(){return c("changestasis")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:s.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:0,max:s.maxHealth,value:s.health/s.maxHealth,ranges:{good:[.5,Infinity],average:[0,.5],bad:[-Infinity,0]},children:(0,r.round)(s.health,0)})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:l[s.stat][0],children:l[s.stat][1]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:s.maxTemp,value:s.bodyTemperature/s.maxTemp,color:u[s.temperatureSuitability+3],children:[(0,r.round)(s.btCelsius,0),"\xb0C,",(0,r.round)(s.btFaren,0),"\xb0F"]})}),!!s.hasBlood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:s.bloodMax,value:s.bloodLevel/s.bloodMax,ranges:{bad:[-Infinity,.6],average:[.6,.9],good:[.6,Infinity]},children:[s.bloodPercent,"%, ",s.bloodLevel,"cl"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pulse",verticalAlign:"middle",children:[s.pulse," BPM"]})],4)]})})},f=function(e,t){var n=(0,i.useBackend)(t).data.occupant;return(0,o.createComponentVNode)(2,a.Section,{title:"Damage",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e[0],children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:"100",value:n[e[1]]/100,ranges:s,children:(0,r.round)(n[e[1]],0)},t)},t)}))})})},h=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.isBeakerLoaded,d=c.beakerMaxSpace,s=c.beakerFreeSpace,u=e.active,m=e.actToDo,p=e.title,f=u&&s>0;return(0,o.createComponentVNode)(2,a.Section,{title:p,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{disabled:!l||s<=0,selected:f,icon:f?"toggle-on":"toggle-off",content:f?"Active":"Inactive",onClick:function(){return r(m)}}),(0,o.createComponentVNode)(2,a.Button,{disabled:!l,icon:"eject",content:"Eject",onClick:function(){return r("removebeaker")}})],4),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Remaining Space",children:(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:d,value:s/d,ranges:{good:[.5,Infinity],average:[.25,.5],bad:[-Infinity,.25]},children:[s,"u"]})})}):(0,o.createComponentVNode)(2,a.Box,{color:"label",children:"No beaker loaded."})})},C=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.occupant,d=c.chemicals,s=c.maxchem,u=c.amounts;return(0,o.createComponentVNode)(2,a.Section,{title:"Chemicals",flexGrow:"1",children:d.map((function(e,t){var n,i="";return e.overdosing?(i="bad",n=(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-circle"}),"\xa0 Overdosing!"]})):e.od_warning&&(i="average",n=(0,o.createComponentVNode)(2,a.Box,{color:"average",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle"}),"\xa0 Close to overdosing"]})),(0,o.createComponentVNode)(2,a.Box,{backgroundColor:"rgba(0, 0, 0, 0.33)",mb:"0.5rem",children:(0,o.createComponentVNode)(2,a.Section,{title:e.title,level:"3",mx:"0",lineHeight:"18px",buttons:n,children:(0,o.createComponentVNode)(2,a.Flex,{align:"flex-start",children:[(0,o.createComponentVNode)(2,a.ProgressBar,{min:"0",max:s,value:e.occ_amount/s,color:i,mr:"0.5rem",children:[e.pretty_amount,"/",s,"u"]}),u.map((function(t,n){return(0,o.createComponentVNode)(2,a.Button,{disabled:!e.injectable||e.occ_amount+t>s||2===l.stat,icon:"syringe",content:t,mb:"0",height:"19px",onClick:function(){return r("chemical",{chemid:e.id,amount:t})}},n)}))]})})},t)}))})},b=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data.isBeakerLoaded;return(0,o.createComponentVNode)(2,a.Section,{textAlign:"center",flexGrow:"1",children:(0,o.createComponentVNode)(2,a.Flex,{height:"100%",children:(0,o.createComponentVNode)(2,a.Flex.Item,{grow:"1",align:"center",color:"label",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"user-slash",mb:"0.5rem",size:"5"}),(0,o.createVNode)(1,"br"),"No occupant detected.",c&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Remove Beaker",onClick:function(){return r("removebeaker")}})})||null]})})})}},55454:function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(58734),r=n(45445),i=n(62188),a=n(71558),c=n(2798);t.SmartVend=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.config,s=n.data;return(0,o.createComponentVNode)(2,c.Window,{width:440,height:550,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Storage",children:[s.secure&&(0,o.createComponentVNode)(2,a.NoticeBox,{danger:-1===s.locked,info:-1!==s.locked,children:-1===s.locked?(0,o.createComponentVNode)(2,a.Box,{children:"Sec.re ACC_** //):securi_nt.diag=>##'or 1=1'%($..."}):(0,o.createComponentVNode)(2,a.Box,{children:"Secure Access: Please have your identification ready."})})||null,0===s.contents.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:["Unfortunately, this ",d.title," is empty."]})||(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:"Item"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"Amount"}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:[e.amount," in stock"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,a.Button,{content:"1",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:1})}}),(0,o.createComponentVNode)(2,a.Button,{content:"5",disabled:e.amount<5,onClick:function(){return l("Release",{index:e.index,amount:5})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index})}}),(0,o.createComponentVNode)(2,a.Button,{content:"All",disabled:e.amount<1,onClick:function(){return l("Release",{index:e.index,amount:e.amount})}})]})]},t)}))(s.contents)]})]})})})}},65662:function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(43820),c=n(2798),l=n(5339),d=1e3;t.Smes=function(e,t){var n=(0,r.useBackend)(t),s=n.act,u=n.data,m=u.capacityPercent,p=u.capacity,f=u.charge,h=u.inputAttempt,C=u.inputting,b=u.inputLevel,N=u.inputLevelMax,g=u.inputAvailable,V=u.outputAttempt,v=u.outputting,_=u.outputLevel,y=u.outputLevelMax,k=u.outputUsed,x=(m>=100?"good":C&&"average")||"bad",w=(v?"good":f>0&&"average")||"bad";return(0,o.createComponentVNode)(2,c.Window,{width:340,height:350,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:.01*m,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]},children:[(0,l.round)(f/6e4,1)," kWh /"," ",(0,l.round)(p/6e4)," kWh (",m,"%)"]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Input",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:h?"sync-alt":"times",selected:h,onClick:function(){return s("tryinput")},children:h?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.Box,{color:x,children:(m>=100?"Fully Charged":C&&"Charging")||"Not Charging"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,i.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:0===b,onClick:function(){return s("input",{target:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"backward",disabled:0===b,onClick:function(){return s("input",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,i.Slider,{value:b/d,fillValue:g/d,minValue:0,maxValue:N/d,step:5,stepPixelSize:4,format:function(e){return(0,a.formatPower)(e*d,1)},onDrag:function(e,t){return s("input",{target:t*d})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"forward",disabled:b===N,onClick:function(){return s("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:b===N,onClick:function(){return s("input",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Available",children:(0,a.formatPower)(g)})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Output",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:V?"power-off":"times",selected:V,onClick:function(){return s("tryoutput")},children:V?"On":"Off"}),children:(0,o.createComponentVNode)(2,i.Box,{color:w,children:v?"Sending":f>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,i.Flex,{inline:!0,width:"100%",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:0===_,onClick:function(){return s("output",{target:"min"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"backward",disabled:0===_,onClick:function(){return s("output",{adjust:-1e4})}})]}),(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,mx:1,children:(0,o.createComponentVNode)(2,i.Slider,{value:_/d,minValue:0,maxValue:y/d,step:5,stepPixelSize:4,format:function(e){return(0,a.formatPower)(e*d,1)},onDrag:function(e,t){return s("output",{target:t*d})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[(0,o.createComponentVNode)(2,i.Button,{icon:"forward",disabled:_===y,onClick:function(){return s("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:_===y,onClick:function(){return s("output",{target:"max"})}})]})]})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Outputting",children:(0,a.formatPower)(k)})]})})]})})}},91851:function(e,t,n){"use strict";t.__esModule=!0,t.SolarControl=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(5339);t.SolarControl=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.generated,u=d.generated_ratio,m=d.sun_angle,p=d.array_angle,f=d.rotation_rate,h=d.max_rotation_rate,C=d.tracking_state,b=d.connected_panels,N=d.connected_tracker;return(0,o.createComponentVNode)(2,a.Window,{width:380,height:230,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Scan for new hardware",onClick:function(){return l("refresh")}}),children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Solar tracker",color:N?"good":"bad",children:N?"OK":"N/A"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Solar panels",color:b>0?"good":"bad",children:b})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,i.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:u,children:s+" W"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Star orientation",children:[m,"\xb0"]})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Off",selected:0===C,onClick:function(){return l("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"clock-o",content:"Timed",selected:1===C,onClick:function(){return l("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",content:"Auto",selected:2===C,disabled:!N,onClick:function(){return l("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Azimuth",children:[(0===C||1===C)&&(0,o.createComponentVNode)(2,i.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:p,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth",{value:t})}}),1===C&&(0,o.createComponentVNode)(2,i.NumberInput,{width:"80px",unit:"deg/h",step:1,minValue:-h-.01,maxValue:h+.01,value:f,format:function(e){var t=Math.sign(e)>0?" (CW)":" (CCW)";return Math.abs((0,c.round)(e))+t},onDrag:function(e,t){return l("azimuth_rate",{value:t})}}),2===C&&(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mt:"3px",children:[p+"\xb0"," (auto)"]})]})]})})]})})}},99621:function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(58734),r=n(78419),i=n(62188),a=n(71558),c=n(2798);t.SpaceHeater=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data,s=d.temp,u=d.minTemp,m=d.maxTemp,p=d.cell,f=d.power;return(0,o.createComponentVNode)(2,c.Window,{width:300,height:250,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:[s," K (",s-r.T0C,"\xb0 C)"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Charge",children:[f,"% ",!p&&"(No Cell Inserted)"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledControls,{children:[(0,o.createComponentVNode)(2,a.LabeledControls.Item,{label:"Thermostat",children:(0,o.createComponentVNode)(2,a.Knob,{animated:!0,value:s-r.T0C,minValue:u-r.T0C,maxValue:m-r.T0C,unit:"C",onChange:function(e,t){return l("temp",{newtemp:t+r.T0C})}})}),(0,o.createComponentVNode)(2,a.LabeledControls.Item,{label:"Cell",children:p?(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",onClick:function(){return l("cellremove")}}):(0,o.createComponentVNode)(2,a.Button,{icon:"car-battery",content:"Insert Cell",onClick:function(){return l("cellinstall")}})})]})})]})})}},49962:function(e,t,n){"use strict";t.__esModule=!0,t.Stack=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Stack=function(e,t){var n=(0,r.useBackend)(t),l=(n.act,n.data),d=l.amount,s=l.recipes;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Amount: "+d,children:(0,o.createComponentVNode)(2,c,{recipes:s})})})})};var c=function s(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data,e.recipes);return Object.keys(a).sort().map((function(e){var t=a[e];return t.ref===undefined?(0,o.createComponentVNode)(2,i.Collapsible,{ml:1,mb:-.7,color:"label",title:e,children:(0,o.createComponentVNode)(2,i.Box,{ml:1,children:(0,o.createComponentVNode)(2,s,{recipes:t})})}):(0,o.createComponentVNode)(2,d,{title:e,recipe:t})}))},l=function(e,t){for(var n=(0,r.useBackend)(t),a=n.act,c=(n.data,e.recipe),l=e.maxMultiplier,d=Math.min(l,Math.floor(c.max_res_amount/c.res_amount)),s=[5,10,25],u=[],m=function(){var e=f[p];d>=e&&u.push((0,o.createComponentVNode)(2,i.Button,{content:e*c.res_amount+"x",onClick:function(){return a("make",{ref:c.ref,multiplier:e})}}))},p=0,f=s;p1?"s":""),f+=")",u>1&&(f=u+"x "+f);var h=function(e,t){return e.req_amount>t?0:Math.floor(t/e.req_amount)}(d,c);return(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Table,{children:(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,disabled:!h,icon:"wrench",content:f,onClick:function(){return a("make",{ref:d.ref,multiplier:1})}})}),m>1&&h>1&&(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l,{recipe:d,maxMultiplier:h})})]})})})}},34538:function(e,t,n){"use strict";t.__esModule=!0,t.StarcasterCh=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(37655);t.StarcasterCh=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data.article),c=(0,o.createComponentVNode)(2,d);return i&&(c=(0,o.createComponentVNode)(2,l)),(0,o.createComponentVNode)(2,a.Window,{width:575,height:750,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:c})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,l=n.data.article;if(!l)return(0,o.createComponentVNode)(2,i.Section,{children:"Error: Article not found."});var d=l.title,s=l.cover,u=l.content;return(0,o.createComponentVNode)(2,i.Section,{title:"Viewing: "+d,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",onClick:function(){return a("PRG_reset")},children:"Close"}),children:[!!s&&(0,o.createVNode)(1,"img",null,null,1,{src:(0,c.resolveAsset)(s)}),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:u}})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.showing_archived,d=c.all_articles;return(0,o.createComponentVNode)(2,i.Section,{title:"Articles List",buttons:(0,o.createComponentVNode)(2,i.Button.Checkbox,{onClick:function(){return a("PRG_toggle_archived")},checked:l,children:"Show Archived"}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d.length&&d.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"download",onClick:function(){return a("PRG_openarticle",{uid:e.uid})}})},e.uid)}))||(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Error",children:"Unable to connect to Starfire database."})})})}},16980:function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsoleContent=t.StationAlertConsole=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.StationAlertConsole=function(){return(0,o.createComponentVNode)(2,a.Window,{width:425,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,c)})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.categories;return(void 0===c?[]:c).map((function(e){return(0,o.createComponentVNode)(2,i.Section,{title:e.category,children:(0,o.createVNode)(1,"ul",null,[0===e.alarms.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),e.alarms.map((function(e){var t="";return e.has_cameras?t=(0,o.createComponentVNode)(2,i.Section,{children:e.cameras.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{disabled:e.deact,content:e.name+(e.deact?" (deactived)":""),icon:"video",onClick:function(){return a("switchTo",{camera:e.camera})}},e.name)}))}):e.lost_sources&&(t=(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:["Lost Alarm Sources: ",e.lost_sources]})),(0,o.createVNode)(1,"li",null,[e.name,e.origin_lost?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Alarm Origin Lost."}):"",t],0,null,e.name)}))],0)},e.category)}))};t.StationAlertConsoleContent=c},41545:function(e,t,n){"use strict";t.__esModule=!0,t.StationBlueprintsContent=t.StationBlueprints=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.StationBlueprints=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:870,height:708,resizable:!0,children:(0,o.createComponentVNode)(2,c)})};var c=function(e,t){var n=(0,r.useBackend)(t),c=(n.act,n.data),l=(n.config,c.mapRef);c.areas,c.turfs;return(0,o.createFragment)([(0,o.createVNode)(1,"div","CameraConsole__left",(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:"Honk!"}),2),(0,o.createVNode)(1,"div","CameraConsole__right",(0,o.createComponentVNode)(2,i.ByondUi,{className:"CameraConsole__map",params:{id:l,type:"map"}}),2)],4)};t.StationBlueprintsContent=c},49691:function(e,t,n){"use strict";t.__esModule=!0,t.StockExchange=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.StockExchange=function(e,t){var n,l=(0,r.useBackend)(t),d=(l.act,l.data),p=d.screen,f=d.stationName;return"stocks"===p?n=(0,o.createComponentVNode)(2,c):"logs"===p?n=(0,o.createComponentVNode)(2,s):"archive"===p?n=(0,o.createComponentVNode)(2,u):"graph"===p&&(n=(0,o.createComponentVNode)(2,m)),(0,o.createComponentVNode)(2,a.Window,{width:600,height:600,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:f+" Stock Exchange",children:n})})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,s=c.balance,u=c.stationName,m=c.viewMode,p=(0,o.createComponentVNode)(2,l);return"Full"===m?p=(0,o.createComponentVNode)(2,l):"Compressed"===m&&(p=(0,o.createComponentVNode)(2,d)),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("Welcome, "),(0,o.createVNode)(1,"b",null,[u,(0,o.createTextVNode)(" Cargo Department")],0),(0,o.createTextVNode)(" |"),(0,o.createTextVNode)(" ")],0),(0,o.createVNode)(1,"span",null,[(0,o.createVNode)(1,"b",null,"Credits:",16),(0,o.createTextVNode)(" "),s],0),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"View mode: ",16),(0,o.createComponentVNode)(2,i.Button,{content:m,onClick:function(){return a("stocks_cycle_view")}}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Stock Transaction Log: ",16),(0,o.createComponentVNode)(2,i.Button,{icon:"list",content:"Check",onClick:function(){return a("stocks_check")}}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"This is a work in progress. Certain features may not be available.",16),(0,o.createComponentVNode)(2,i.Section,{title:"Listed Stocks",children:p})]})},l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.stocks,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"b",null,"Actions:",16)," + Buy, - Sell, (A)rchives, (H)istory",(0,o.createComponentVNode)(2,i.Divider),(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,children:"\xa0"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"ID"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Name"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Value"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Owned"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Avail"}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Actions"})]}),(0,o.createComponentVNode)(2,i.Divider),l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,children:"\xa0"}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:"label",children:e.ID}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:"label",children:e.Name}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:"label",children:e.Value}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:"label",children:e.Owned}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:"label",children:e.Avail}),(0,o.createComponentVNode)(2,i.Table.Cell,{color:"label",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"plus",disabled:!1,onClick:function(){return a("stocks_buy",{share:e.REF})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",disabled:!1,onClick:function(){return a("stocks_sell",{share:e.REF})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"A",onClick:function(){return a("stocks_archive",{share:e.REF})}}),(0,o.createComponentVNode)(2,i.Button,{content:"H",onClick:function(){return a("stocks_history",{share:e.REF})}}),(0,o.createVNode)(1,"br")]})]},e.ID)}))]})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.stocks,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,i.Box,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"span",null,e.name,0)," ",(0,o.createVNode)(1,"span",null,e.ID,0),1===e.bankrupt&&(0,o.createVNode)(1,"b",null,"BANKRUPT",16,{color:"red"}),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Unified shares",16)," ",e.Unification," ago.",(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Current value per share:",16)," ",e.Value," |"," ",(0,o.createComponentVNode)(2,i.Button,{content:"View history",onClick:function(){return a("stocks_history",{share:e.REF})}}),(0,o.createVNode)(1,"br"),"You currently own ",(0,o.createVNode)(1,"b",null,e.Owned,0)," shares in this company.",(0,o.createVNode)(1,"br"),"There are ",e.Avail," purchasable shares on the market currently.",(0,o.createVNode)(1,"br"),1===e.bankrupt?(0,o.createVNode)(1,"span",null,"You cannot buy or sell shares in a bankrupt company!",16):(0,o.createVNode)(1,"span",null,[(0,o.createComponentVNode)(2,i.Button,{content:"Buy shares",onClick:function(){return a("stocks_buy",{share:e.REF})}}),(0,o.createTextVNode)(" "),(0,o.createTextVNode)("|"),(0,o.createTextVNode)(" "),(0,o.createComponentVNode)(2,i.Button,{content:"Sell shares",onClick:function(){return a("stocks_sell",{share:e.REF})}})],0),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Prominent products:",16),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"i",null,e.Products,0),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"View news archives",onClick:function(){return a("stocks_archive",{share:e.REF})}})," ",(0,o.createComponentVNode)(2,i.Divider)]},e.ID)}))})},s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.logs,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"h2",null,"Stock Transaction Logs",16),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Button,{content:"Go back",onClick:function(){return a("stocks_backbutton")}}),(0,o.createComponentVNode)(2,i.Divider),(0,o.createVNode)(1,"div",null,l.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:["borrow"!==e.type?(0,o.createVNode)(1,"div",null,[e.time,(0,o.createTextVNode)(" | "),(0,o.createVNode)(1,"b",null,e.user_name,0),(0,o.createTextVNode)(" "),"transaction_bought"===e.type?(0,o.createVNode)(1,"span",null,"bought",16):(0,o.createVNode)(1,"span",null,"sold",16),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"b",null,e.stocks,0),(0,o.createTextVNode)(" stocks at "),e.shareprice,(0,o.createTextVNode)(" a share for"),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"b",null,e.money,0),(0,o.createTextVNode)(" total credits"),(0,o.createTextVNode)(" "),"transaction_bought"===e.type?(0,o.createVNode)(1,"span",null,"in",16):(0,o.createVNode)(1,"span",null,"from",16),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"b",null,e.company_name,0),(0,o.createTextVNode)("."),(0,o.createVNode)(1,"br")],0):(0,o.createVNode)(1,"div",null,[e.time,(0,o.createTextVNode)(" | "),(0,o.createVNode)(1,"b",null,e.user_name,0),(0,o.createTextVNode)(" borrowed "),(0,o.createVNode)(1,"b",null,e.stocks,0),(0,o.createTextVNode)(" "),(0,o.createTextVNode)("stocks with a deposit of "),(0,o.createVNode)(1,"b",null,e.money,0),(0,o.createTextVNode)(" credits in"),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"b",null,e.company_name,0),(0,o.createTextVNode)("."),(0,o.createVNode)(1,"br")],0),(0,o.createComponentVNode)(2,i.Divider)]},e.time)})),0)]})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.name,d=c.events,s=void 0===d?[]:d,u=c.articles,m=void 0===u?[]:u;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"h2",null,[(0,o.createTextVNode)("News feed for "),l],0),(0,o.createComponentVNode)(2,i.Button,{content:"Go back",onClick:function(){return a("stocks_backbutton")}}),(0,o.createVNode)(1,"h3",null,"Events",16),(0,o.createComponentVNode)(2,i.Divider),(0,o.createVNode)(1,"div",null,s.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"b",null,e.current_title,0),(0,o.createVNode)(1,"br"),e.current_desc],0),(0,o.createComponentVNode)(2,i.Divider)]},e.current_title)})),0),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"h3",null,"Articles",16),(0,o.createComponentVNode)(2,i.Divider),(0,o.createVNode)(1,"div",null,m.map((function(e){return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createVNode)(1,"div",null,[(0,o.createVNode)(1,"b",null,e.headline,0),(0,o.createVNode)(1,"i",null,e.subtitle,0),(0,o.createVNode)(1,"br"),e.article,(0,o.createVNode)(1,"br"),(0,o.createTextVNode)("- "),e.author,(0,o.createTextVNode)(", "),e.spacetime,(0,o.createTextVNode)(" (via"),(0,o.createTextVNode)(" "),(0,o.createVNode)(1,"i",null,e.outlet,0),(0,o.createTextVNode)(")")],0),(0,o.createComponentVNode)(2,i.Divider)]},e.headline)})),0)]})},m=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.name,d=c.maxValue,s=c.values,u=void 0===s?[]:s;return(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{content:"Go back",onClick:function(){return a("stocks_backbutton")}}),(0,o.createComponentVNode)(2,i.Divider),(0,o.createComponentVNode)(2,i.Section,{position:"relative",height:"100%",children:(0,o.createComponentVNode)(2,i.Chart.Line,{fillPositionedParent:!0,data:u,rangeX:[0,u.length-1],rangeY:[0,d],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"})}),(0,o.createComponentVNode)(2,i.Divider),(0,o.createVNode)(1,"p",null,[l,(0,o.createTextVNode)(" share value per share")],0)]})}},77138:function(e,t,n){"use strict";t.__esModule=!0,t.SuitCycler=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.SuitCycler=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),u=i.active,m=i.locked,p=i.uv_active,f=(0,o.createComponentVNode)(2,c);return p?f=(0,o.createComponentVNode)(2,l):m?f=(0,o.createComponentVNode)(2,d):u&&(f=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,a.Window,{width:320,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:f})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.safeties,d=c.occupied,s=c.suit,u=c.helmet,m=c.departments,p=c.species,f=c.uv_level,h=c.max_uv_level,C=c.can_repair,b=c.damage;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return a("lock")}}),children:[!(!d||!l)&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return a("eject_guy")}})]}),(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"square":"square-o",content:u||"Empty",disabled:!u,onClick:function(){return a("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,i.Button,{icon:s?"square":"square-o",content:s||"Empty",disabled:!s,onClick:function(){return a("dispense",{item:"suit"})}})}),C&&b?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Suit Damage",children:[b,(0,o.createComponentVNode)(2,i.Button,{icon:"wrench",content:"Repair",onClick:function(){return a("repair_suit")}})]}):null]})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Customization",children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Paintjob",children:(0,o.createComponentVNode)(2,i.Dropdown,{noscroll:!0,width:"150px",options:m,selected:m[0],onSelected:function(e){return a("department",{department:e})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Species",children:(0,o.createComponentVNode)(2,i.Dropdown,{width:"150px",maxHeight:"160px",options:p,selected:p[0],onSelected:function(e){return a("species",{species:e})}})})]}),(0,o.createComponentVNode)(2,i.Button,{mt:1,fluid:!0,content:"Customize",onClick:function(){return a("apply_paintjob")}})]}),(0,o.createComponentVNode)(2,i.Section,{title:"UV Decontamination",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Radiation Level",children:(0,o.createComponentVNode)(2,i.NumberInput,{width:"50px",value:f,minValue:1,maxValue:h,stepPixelSize:30,onChange:function(e,t){return a("radlevel",{radlevel:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Decontaminate",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"recycle",disabled:d&&l,textAlign:"center",onClick:function(){return a("uv")}})})]})})],4)},l=function(e,t){return(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.model_text,d=c.userHasAccess;return(0,o.createComponentVNode)(2,i.Section,{title:"Locked",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Box,{color:"bad",bold:!0,children:["The ",l," suit cycler is currently locked. Please contact your system administrator."]}),(0,o.createComponentVNode)(2,i.Box,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"unlock",content:"[Unlock]",disabled:!d,onClick:function(){return a("lock")}})})]})},s=function(e,t){return(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Contents are currently being painted. Please wait."})}},81578:function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.SuitStorageUnit=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),u=i.panelopen,m=i.uv_active,p=i.broken,f=(0,o.createComponentVNode)(2,c);return u?f=(0,o.createComponentVNode)(2,l):m?f=(0,o.createComponentVNode)(2,d):p&&(f=(0,o.createComponentVNode)(2,s)),(0,o.createComponentVNode)(2,a.Window,{width:400,height:365,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:f})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.locked,d=c.open,s=c.safeties,u=c.occupied,m=c.suit,p=c.helmet,f=c.mask;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!d&&(0,o.createComponentVNode)(2,i.Button,{icon:l?"unlock":"lock",content:l?"Unlock":"Lock",onClick:function(){return a("lock")}}),!l&&(0,o.createComponentVNode)(2,i.Button,{icon:d?"sign-out-alt":"sign-in-alt",content:d?"Close":"Open",onClick:function(){return a("door")}})],0),children:[!(!u||!s)&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Biological entity detected in suit chamber. Please remove before continuing with operation.",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"eject",color:"red",content:"Eject Entity",onClick:function(){return a("eject_guy")}})]}),l&&(0,o.createComponentVNode)(2,i.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,i.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,i.Icon,{name:"lock"})]})||d&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,i.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return a("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,i.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return a("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,i.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return a("dispense",{item:"mask"})}})})]})||(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:u&&s,textAlign:"center",onClick:function(){return a("uv")}})]})},l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=c.safeties,d=c.uv_super;return(0,o.createComponentVNode)(2,i.Section,{title:"Maintenance Panel",children:[(0,o.createComponentVNode)(2,i.Box,{color:"grey",children:"The panel is ridden with controls, button and meters, labeled in strange signs and symbols that you cannot understand. Probably the manufactoring world's language. Among other things, a few controls catch your eye."}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Box,{children:["A small dial with a biohazard symbol next to it. It's pointing towards a gauge that reads ",d?"15nm":"185nm",".",(0,o.createComponentVNode)(2,i.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Knob,{size:2,inline:!0,value:d,minValue:0,maxValue:1,step:1,stepPixelSize:40,color:d?"red":"green",format:function(e){return e?"15nm":"185nm"},onChange:function(e,t){return a("toggleUV")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Icon,{name:"biohazard",size:3,color:"orange"})})]})]}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Box,{children:["A thick old-style button, with 2 grimy LED lights next to it. The"," ",l?(0,o.createVNode)(1,"font",null,"GREEN",16,{color:"green"}):(0,o.createVNode)(1,"font",null,"RED",16,{color:"red"})," ","LED is on.",(0,o.createComponentVNode)(2,i.Flex,{mt:1,align:"center",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Button,{fontSize:"2rem",color:"grey",inline:!0,icon:"caret-square-right",style:{border:"4px solid #777","border-style":"outset"},onClick:function(){return a("togglesafeties")}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",textAlign:"center",children:[(0,o.createComponentVNode)(2,i.Icon,{name:"circle",color:l?"black":"red",mr:2}),(0,o.createComponentVNode)(2,i.Icon,{name:"circle",color:l?"green":"black"})]})]})]})]})},d=function(e,t){return(0,o.createComponentVNode)(2,i.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})},s=function(e,t){return(0,o.createComponentVNode)(2,i.NoticeBox,{danger:!0,children:"Unit chamber is too contaminated to continue usage. Please call for a qualified individual to perform maintenance."})}},86773:function(e,t,n){"use strict";t.__esModule=!0,t.SupermatterMonitorContent=t.SupermatterMonitor=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798),c=n(5339),l=n(40946);t.SupermatterMonitor=function(e,t){return(0,o.createComponentVNode)(2,a.Window,{width:600,height:400,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,d)})})};var d=function(e,t){var n=(0,r.useBackend)(t);n.act;return n.data.active?(0,o.createComponentVNode)(2,u):(0,o.createComponentVNode)(2,s)};t.SupermatterMonitorContent=d;var s=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data.supermatters;return(0,o.createComponentVNode)(2,i.Section,{title:"Supermatters Detected",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Refresh",icon:"sync",onClick:function(){return a("refresh")}}),children:(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"49%",grow:t%2,children:(0,o.createComponentVNode)(2,i.Section,{title:e.area_name+" (#"+e.uid+")",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Integrity",children:[e.integrity," %"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Options",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye",content:"View Details",onClick:function(){return a("set",{set:e.uid})}})})]})})},t)}))})})},u=function(e,t){var n=(0,r.useBackend)(t),a=n.act,d=n.data,s=d.SM_area,u=d.SM_integrity,m=d.SM_power,p=d.SM_ambienttemp,f=d.SM_ambientpressure,h=d.SM_EPR,C=d.SM_gas_O2,b=d.SM_gas_CO2,N=d.SM_gas_N2,g=d.SM_gas_PH,V=d.SM_gas_N2O;return(0,o.createComponentVNode)(2,i.Section,{title:(0,l.toTitleCase)(s),buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"arrow-left",content:"Return to Menu",onClick:function(){return a("clear")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Core Integrity",children:(0,o.createComponentVNode)(2,i.ProgressBar,{animated:!0,value:u,minValue:0,maxValue:100,ranges:{good:[100,100],average:[50,100],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,i.Box,{color:(m>300?"bad":m>150&&"average")||"good",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,c.round)(e,2)+" MeV/cm\xb3"},value:m})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,i.Box,{color:(p>5e3?"bad":p>4e3&&"average")||"good",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,c.round)(e,2)+" K"},value:p})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,i.Box,{color:(f>1e4?"bad":f>5e3&&"average")||"good",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,c.round)(e,2)+" kPa"},value:f})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Chamber EPR",children:(0,o.createComponentVNode)(2,i.Box,{color:(h>4?"bad":h>1&&"average")||"good",children:(0,o.createComponentVNode)(2,i.AnimatedNumber,{format:function(e){return(0,c.round)(e,2)},value:h})})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Gas Composition",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"O\xb2",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:C}),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CO\xb2",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:b}),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"N\xb2",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:N}),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"PH",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:g}),"%"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"N\xb2O",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:V}),"%"]})]})})]})})}},57386:function(e,t,n){"use strict";t.__esModule=!0,t.SupplyConsole=void 0;var o=n(58734),r=n(45445),i=n(43820),a=n(62188),c=n(71558),l=n(72992),d=n(2798),s=n(75671),u=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data.supply_points,l=e.args,d=l.name,s=l.cost,u=l.manifest,m=l.ref,p=l.random;return(0,o.createComponentVNode)(2,c.Section,{width:"400px",level:2,m:"-1rem",pb:"1rem",title:d,buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"shopping-cart",content:"Buy - "+s+" points",disabled:s>i,onClick:function(){return r("request_crate",{ref:m})}}),children:(0,o.createComponentVNode)(2,c.Section,{title:"Contains"+(p?" any "+p+" of:":""),scrollable:!0,height:"200px",children:u.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:e},e)}))})})};t.SupplyConsole=function(e,t){var n=(0,a.useBackend)(t);n.act,n.data;return(0,l.modalRegisterBodyOverride)("view_crate",u),(0,o.createComponentVNode)(2,d.Window,{width:700,height:620,children:(0,o.createComponentVNode)(2,d.Window.Content,{children:[(0,o.createComponentVNode)(2,l.ComplexModal,{maxWidth:"100%"}),(0,o.createComponentVNode)(2,c.Section,{title:"Supply Records",children:[(0,o.createComponentVNode)(2,m),(0,o.createComponentVNode)(2,p)]})]})})};var m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,l=n.data,d=l.supply_points,s=l.shuttle,u=null,m=!1;return l.shuttle_auth&&(1===s.launch&&0===s.mode?u=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Away",onClick:function(){return r("send_shuttle",{mode:"send_away"})}}):2!==s.launch||3!==s.mode&&1!==s.mode?1===s.launch&&5===s.mode&&(u=(0,o.createComponentVNode)(2,c.Button,{icon:"rocket",content:"Send Shuttle",onClick:function(){return r("send_shuttle",{mode:"send_to_station"})}})):u=(0,o.createComponentVNode)(2,c.Button,{icon:"ban",content:"Cancel Launch",onClick:function(){return r("send_shuttle",{mode:"cancel_shuttle"})}}),s.force&&(m=!0)),(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Supply Points",children:(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:d})})}),(0,o.createComponentVNode)(2,c.Section,{level:2,title:"Supply Shuttle",mt:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Location",buttons:(0,o.createFragment)([u,m?(0,o.createComponentVNode)(2,c.Button,{icon:"exclamation-triangle",content:"Force Launch",onClick:function(){return r("send_shuttle",{mode:"force_shuttle"})}}):null],0),children:s.location}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Engine",children:s.engine}),4===s.mode?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"ETA",children:s.time>1?(0,i.formatTime)(s.time):"LATE"}):null]})})]})},p=function(e,t){var n=(0,a.useBackend)(t),r=(n.act,n.data.order_auth,(0,a.useLocalState)(t,"tabIndex",0)),i=r[0],l=r[1];return(0,o.createComponentVNode)(2,c.Section,{title:"Menu",children:[(0,o.createComponentVNode)(2,c.Tabs,{children:[(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"box",selected:0===i,onClick:function(){return l(0)},children:"Request"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"check-circle-o",selected:1===i,onClick:function(){return l(1)},children:"Accepted"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"circle-o",selected:2===i,onClick:function(){return l(2)},children:"Requests"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:3===i,onClick:function(){return l(3)},children:"Order history"}),(0,o.createComponentVNode)(2,c.Tabs.Tab,{icon:"book",selected:4===i,onClick:function(){return l(4)},children:"Export history"})]}),0===i?(0,o.createComponentVNode)(2,f):null,1===i?(0,o.createComponentVNode)(2,h,{mode:"Approved"}):null,2===i?(0,o.createComponentVNode)(2,h,{mode:"Requested"}):null,3===i?(0,o.createComponentVNode)(2,h,{mode:"All"}):null,4===i?(0,o.createComponentVNode)(2,C):null]})},f=function(e,t){var n=(0,a.useBackend)(t),i=n.act,l=n.data,d=l.categories,u=l.supply_packs,m=l.contraband,p=l.supply_points,f=(0,a.useLocalState)(t,"activeCategory",null),h=f[0],C=f[1],b=(0,s.flow)([(0,r.filter)((function(e){return e.group===h})),(0,r.filter)((function(e){return!e.contraband||m})),(0,r.sortBy)((function(e){return e.name})),(0,r.sortBy)((function(e){return e.cost>p}))])(u);return(0,o.createComponentVNode)(2,c.Section,{level:2,children:(0,o.createComponentVNode)(2,c.Stack,{children:[(0,o.createComponentVNode)(2,c.Stack.Item,{basis:"25%",children:(0,o.createComponentVNode)(2,c.Section,{title:"Categories",scrollable:!0,fill:!0,height:"290px",children:d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{fluid:!0,content:e,selected:e===h,onClick:function(){return C(e)}},e)}))})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,ml:2,children:(0,o.createComponentVNode)(2,c.Section,{title:"Contents",scrollable:!0,fill:!0,height:"290px",children:b.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Stack,{align:"center",justify:"flex-start",children:[(0,o.createComponentVNode)(2,c.Stack.Item,{basis:"70%",children:(0,o.createComponentVNode)(2,c.Button,{fluid:!0,icon:"shopping-cart",ellipsis:!0,content:e.name,color:e.cost>p?"red":null,onClick:function(){return i("request_crate",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"#",color:e.cost>p?"red":null,onClick:function(){return i("request_crate_multi",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{children:(0,o.createComponentVNode)(2,c.Button,{content:"C",color:e.cost>p?"red":null,onClick:function(){return i("view_crate",{crate:e.ref})}})}),(0,o.createComponentVNode)(2,c.Stack.Item,{grow:1,children:[e.cost," points"]})]})},e.name)}))})})]})})},h=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=e.mode,d=i.orders,s=i.order_auth,u=i.supply_points,m=d.filter((function(e){return e.status===l||"All"===l}));return m.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:["Requested"===l&&s?(0,o.createComponentVNode)(2,c.Button,{mt:-1,mb:1,fluid:!0,color:"red",icon:"trash",content:"Clear all requests",onClick:function(){return r("clear_all_requests")}}):null,m.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{title:"Order "+(t+1),buttons:"All"===l&&s?(0,o.createComponentVNode)(2,c.Button,{color:"red",icon:"trash",content:"Delete Record",onClick:function(){return r("delete_order",{ref:e.ref})}}):null,children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.entries.map((function(t){return t.entry?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:s?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){r("edit_order_value",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry}):null})),"All"===l?(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Status",children:e.status}):null]}),s&&"Requested"===l?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"check",content:"Approve",disabled:e.cost>u,onClick:function(){return r("approve_order",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"times",content:"Deny",onClick:function(){return r("deny_order",{ref:e.ref})}})],4):null]},t)}))]}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No orders found."})},C=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,l=i.receipts,d=i.order_auth;return l.length?(0,o.createComponentVNode)(2,c.Section,{level:2,children:l.map((function(e,t){return(0,o.createComponentVNode)(2,c.Section,{children:[(0,o.createComponentVNode)(2,c.LabeledList,{children:[e.title.map((function(t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.field,buttons:d?(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit",{ref:e.ref,edit:t.field,"default":t.entry})}}):null,children:t.entry},t.field)})),e.error?(0,o.createComponentVNode)(2,c.LabeledList.Item,{labelColor:"red",label:"Error",children:e.error}):e.contents.map((function(t,n){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t.object,buttons:d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:"pen",content:"Edit",onClick:function(){return r("export_edit_field",{ref:e.ref,index:n+1,edit:"meow","default":t.object})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",color:"red",content:"Delete",onClick:function(){return r("export_delete_field",{ref:e.ref,index:n+1})}})],4):null,children:[t.quantity,"x -> ",t.value," points"]},n)}))]}),d?(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{mt:1,icon:"plus",content:"Add Item To Record",onClick:function(){return r("export_add_field",{ref:e.ref})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"trash",content:"Delete Record",onClick:function(){return r("export_delete",{ref:e.ref})}})],4):null]},t)}))}):(0,o.createComponentVNode)(2,c.Section,{level:2,children:"No receipts found."})}},57603:function(e,t,n){"use strict";t.__esModule=!0,t.TEGenerator=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=n(43820);t.TEGenerator=function(e,t){var n=(0,i.useBackend)(t).data,r=n.totalOutput,s=n.maxTotalOutput,u=n.thermalOutput,m=n.primary,p=n.secondary;return(0,o.createComponentVNode)(2,c.Window,{width:550,height:310,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:r,maxValue:s,children:(0,l.formatPower)(r)})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Thermal Output",children:(0,l.formatPower)(u)})]})}),m&&p?(0,o.createComponentVNode)(2,a.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Primary Circulator",values:m})}),(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:1,grow:1,children:(0,o.createComponentVNode)(2,d,{name:"Secondary Circulator",values:p})})]}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning! Both circulators must be connected in order to operate this machine."})]})})};var d=function(e,t){var n=e.name,i=e.values,c=i.dir,d=i.output,s=i.flowCapacity,u=i.inletPressure,m=i.inletTemperature,p=i.outletPressure,f=i.outletTemperature;return(0,o.createComponentVNode)(2,a.Section,{title:n+" ("+c+")",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Output",children:(0,l.formatPower)(d)}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Flow Capacity",children:[(0,r.round)(s,2),"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inlet Pressure",children:(0,l.formatSiUnit)(1e3*u,0,"Pa")}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Inlet Temperature",children:[(0,r.round)(m,2)," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outlet Pressure",children:(0,l.formatSiUnit)(1e3*p,0,"Pa")}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outlet Temperature",children:[(0,r.round)(f,2)," K"]})]})})}},85339:function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Tank=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.connected,s=l.showToggle,u=void 0===s||s,m=l.maskConnected,p=l.tankPressure,f=l.releasePressure,h=l.defaultReleasePressure,C=l.minReleasePressure,b=l.maxReleasePressure;return(0,o.createComponentVNode)(2,a.Window,{width:400,height:320,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:!!u&&(0,o.createComponentVNode)(2,i.Button,{icon:d?"air-freshener":"lock-open",selected:d,disabled:!m,content:"Mask Release Valve",onClick:function(){return c("toggle")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Mask Connected",children:m?"Yes":"No"})})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,i.ProgressBar,{value:p/1013,ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]},children:l.tankPressure+" kPa"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:f===C,onClick:function(){return c("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:parseFloat(f),width:"65px",unit:"kPa",minValue:C,maxValue:b,onChange:function(e,t){return c("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:f===b,onClick:function(){return c("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"",disabled:f===h,onClick:function(){return c("pressure",{pressure:"reset"})}})]})]})})]})})}},91299:function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.TankDispenser=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.plasma,s=l.oxygen;return(0,o.createComponentVNode)(2,a.Window,{width:275,height:103,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Phoron",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:d?"square":"square-o",content:"Dispense",disabled:!d,onClick:function(){return c("plasma")}}),children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:s?"square":"square-o",content:"Dispense",disabled:!s,onClick:function(){return c("oxygen")}}),children:s})]})})})})}},39173:function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsLogBrowser=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798);t.TelecommsLogBrowser=function(e,t){var n=(0,i.useBackend)(t),r=n.act,s=n.data,u=s.universal_translate,m=s.network,p=s.temp,f=s.servers,h=s.selectedServer;return(0,o.createComponentVNode)(2,c.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[p?(0,o.createComponentVNode)(2,a.NoticeBox,{danger:"bad"===p.color,warning:"bad"!==p.color,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline-box",verticalAlign:"middle",children:p.text}),(0,o.createComponentVNode)(2,a.Button,{icon:"times-circle",float:"right",onClick:function(){return r("cleartemp")}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}):null,(0,o.createComponentVNode)(2,a.Section,{title:"Network Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"search",content:"Refresh",onClick:function(){return r("scan")}}),(0,o.createComponentVNode)(2,a.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===f.length,onClick:function(){return r("release")}})],4),children:(0,o.createComponentVNode)(2,a.Button,{content:m,icon:"pen",onClick:function(){return r("network")}})})})}),h?(0,o.createComponentVNode)(2,d,{network:m,server:h,universal_translate:u}):(0,o.createComponentVNode)(2,l,{network:m,servers:f})]})})};var l=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=(n.data,e.network,e.servers);return c&&c.length?(0,o.createComponentVNode)(2,a.Section,{title:"Detected Telecommunications Servers",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,a.Button,{content:"View",icon:"eye",onClick:function(){return r("view",{id:e.id})}})},e.id)}))})}):(0,o.createComponentVNode)(2,a.Section,{title:"Detected Telecommunications Servers",children:[(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No servers detected."}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Scan",icon:"search",onClick:function(){return r("scan")}})]})},d=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=(n.data,e.network,e.server),d=e.universal_translate;return(0,o.createComponentVNode)(2,a.Section,{title:"Server ("+l.id+")",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Return",icon:"undo",onClick:function(){return c("mainmenu")}}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Recorded Traffic",children:l.totalTraffic>=1024?(0,r.round)(l.totalTraffic/1024)+" Terrabytes":l.totalTraffic+" Gigabytes"})}),(0,o.createComponentVNode)(2,a.Section,{title:"Stored Logs",mt:"4px",children:(0,o.createComponentVNode)(2,a.Flex,{wrap:"wrap",children:l.logs&&l.logs.length?l.logs.map((function(e){return(0,o.createComponentVNode)(2,a.Flex.Item,{m:"2px",basis:"49%",grow:e.id%2,children:(0,o.createComponentVNode)(2,a.Section,{title:d||e.parameters.uspeech||e.parameters.intelligible||"Execution Error"===e.input_type?e.input_type:"Audio File",buttons:(0,o.createComponentVNode)(2,a.Button.Confirm,{confirmContent:"Delete Log?",color:"bad",icon:"trash",confirmIcon:"trash",onClick:function(){return c("delete",{id:e.id})}}),children:"Execution Error"===e.input_type?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Data type",children:"Error"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:e.parameters.message}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Delete",children:(0,o.createComponentVNode)(2,a.Button,{icon:"trash",onClick:function(){return c("delete",{id:e.id})}})})]}):d||e.parameters.uspeech||e.parameters.intelligible?(0,o.createComponentVNode)(2,s,{log:e}):(0,o.createComponentVNode)(2,s,{error:!0})})},e.id)})):"No Logs Detected."})})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data,e.log),c=e.error,l=r&&r.parameters||{none:"none"},d=l.timecode,s=l.name,u=l.race,m=l.job,p=l.message;return c?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:"Unidentifiable"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Class",children:u}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Contents",children:"Unintelligible"})]}):(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Time Recieved",children:d}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Source",children:[s," (Job: ",m,")"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Class",children:u}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Contents",className:"LabeledList__breakContents",children:p})]})}},73859:function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMachineBrowser=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.TelecommsMachineBrowser=function(e,t){var n=(0,r.useBackend)(t),l=n.act,d=n.data,s=d.network,u=d.temp,m=d.machinelist,p=d.selectedMachine;return(0,o.createComponentVNode)(2,a.Window,{width:575,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:[u?(0,o.createComponentVNode)(2,i.NoticeBox,{danger:"bad"===u.color,warning:"bad"!==u.color,children:[(0,o.createComponentVNode)(2,i.Box,{display:"inline-box",verticalAlign:"middle",children:u.text}),(0,o.createComponentVNode)(2,i.Button,{icon:"times-circle",float:"right",onClick:function(){return l("cleartemp")}}),(0,o.createComponentVNode)(2,i.Box,{clear:"both"})]}):null,(0,o.createComponentVNode)(2,i.Section,{title:"Network Control",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Current Network",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}}),(0,o.createComponentVNode)(2,i.Button,{color:"bad",icon:"exclamation-triangle",content:"Flush Buffer",disabled:0===m.length,onClick:function(){return l("release")}})],4),children:(0,o.createComponentVNode)(2,i.Button,{content:s,icon:"pen",onClick:function(){return l("network")}})})})}),m&&m.length?(0,o.createComponentVNode)(2,c,{title:p?p.name+" ("+p.id+")":"Detected Network Entities",list:p?p.links:m,showBack:p}):(0,o.createComponentVNode)(2,i.Section,{title:"No Devices Found",children:(0,o.createComponentVNode)(2,i.Button,{icon:"search",content:"Probe Network",onClick:function(){return l("scan")}})})]})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=(n.data,e.list),l=e.title,d=e.showBack;return(0,o.createComponentVNode)(2,i.Section,{title:l,buttons:d&&(0,o.createComponentVNode)(2,i.Button,{icon:"undo",content:"Back to Main Menu",onClick:function(){return a("mainmenu")}}),children:[(0,o.createComponentVNode)(2,i.Box,{color:"label",children:(0,o.createVNode)(1,"u",null,"Linked entities",16)}),(0,o.createComponentVNode)(2,i.LabeledList,{children:c.length?c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name+" ("+e.id+")",children:(0,o.createComponentVNode)(2,i.Button,{content:"View",icon:"eye",onClick:function(){return a("view",{id:e.id})}})},e.id)})):(0,o.createComponentVNode)(2,i.LabeledList.Item,{color:"bad",children:"No links detected."})})]})}},72295:function(e,t,n){"use strict";t.__esModule=!0,t.TelecommsMultitoolMenu=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(10821),c=n(2798);t.TelecommsMultitoolMenu=function(e,t){var n=(0,r.useBackend)(t),i=(n.act,n.data),s=(i.temp,i.on,i.id,i.network,i.autolinkers,i.shadowlink,i.options);i.linked,i.filter,i.multitool,i.multitool_buffer;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:540,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.TemporaryNotice),(0,o.createComponentVNode)(2,l),(0,o.createComponentVNode)(2,d,{options:s})]})})};var l=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,l=(c.temp,c.on),d=c.id,s=c.network,u=c.autolinkers,m=c.shadowlink,p=(c.options,c.linked),f=c.filter,h=c.multitool,C=c.multitool_buffer;return(0,o.createComponentVNode)(2,i.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:l,content:l?"On":"Off",onClick:function(){return a("toggle")}}),children:[(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Identification String",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:d,onClick:function(){return a("id")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Network",children:(0,o.createComponentVNode)(2,i.Button,{icon:"pen",content:s,onClick:function(){return a("network")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Prefabrication",children:u?"TRUE":"FALSE"}),m?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shadow Link",children:"Active."}):null,h?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Multitool Buffer",children:[C?(0,o.createFragment)([C.name,(0,o.createTextVNode)(" ("),C.id,(0,o.createTextVNode)(")")],0):null,(0,o.createComponentVNode)(2,i.Button,{color:C?"green":null,content:C?"Link ("+C.id+")":"Add Machine",icon:C?"link":"plus",onClick:C?function(){return a("link")}:function(){return a("buffer")}}),C?(0,o.createComponentVNode)(2,i.Button,{color:"red",content:"Flush",icon:"trash",onClick:function(){return a("flush")}}):null]}):null]}),(0,o.createComponentVNode)(2,i.Section,{title:"Linked network Entities",mt:1,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.ref+" "+e.name+" ("+e.id+")",buttons:(0,o.createComponentVNode)(2,i.Button.Confirm,{color:"red",icon:"trash",onClick:function(){return a("unlink",{unlink:e.index})}})},e.ref)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Filtering Frequencies",mt:1,children:[f.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Confirm,{content:e.name+" GHz",confirmContent:"Delete?",confirmColor:"red",confirmIcon:"trash",onClick:function(){return a("delete",{"delete":e.freq})}},e.index)})),f&&0!==f.length?null:(0,o.createComponentVNode)(2,i.Box,{color:"label",children:"No filters."})]})]})},d=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=(n.data,e.options),l=c.use_listening_level,d=c.use_broadcasting,s=c.use_receiving,u=c.listening_level,m=c.broadcasting,p=c.receiving,f=c.use_change_freq,h=c.change_freq,C=c.use_broadcast_range,b=c.use_receive_range,N=c.range,g=c.minRange,V=c.maxRange;return l||d||s||f||C||b?(0,o.createComponentVNode)(2,i.Section,{title:"Options",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[l?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Signal Locked to Station",children:(0,o.createComponentVNode)(2,i.Button,{icon:u?"lock-closed":"lock-open",content:u?"Yes":"No",onClick:function(){return a("change_listening")}})}):null,d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Broadcasting",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:m,content:m?"Yes":"No",onClick:function(){return a("broadcast")}})}):null,s?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Receving",children:(0,o.createComponentVNode)(2,i.Button,{icon:"power-off",selected:p,content:p?"Yes":"No",onClick:function(){return a("receive")}})}):null,f?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Change Signal Frequency",children:(0,o.createComponentVNode)(2,i.Button,{icon:"wave-square",selected:!!h,content:h?"Yes ("+h+")":"No",onClick:function(){return a("change_freq")}})}):null,C||b?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:(C?"Broadcast":"Receive")+" Range",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:N,minValue:g,maxValue:V,unit:"gigameters",stepPixelSize:4,format:function(e){return e+1},onDrag:function(e,t){return a("range",{range:t})}})}):null]})}):(0,o.createComponentVNode)(2,i.Section,{title:"No Options Found"})}},73616:function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Teleporter=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.locked_name,s=l.station_connected,u=l.hub_connected,m=l.calibrated,p=l.teleporter_on;return(0,o.createComponentVNode)(2,a.Window,{width:300,height:200,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"bullseye",onClick:function(){return c("select_target")},content:d})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Calibrated",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:m,color:m?"good":"bad",onClick:function(){return c("test_fire")},content:m?"Accurate":"Test Fire"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Teleporter",children:(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:p,color:p?"good":"bad",onClick:function(){return c("toggle_on")},content:p?"Online":"OFFLINE"})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Station",children:s?"Connected":"Not Connected"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Hub",children:u?"Connected":"Not Connected"})]})})})})}},4751:function(e,t,n){"use strict";t.__esModule=!0,t.TelesciConsoleContent=t.TelesciConsole=void 0;var o=n(58734),r=n(45445),i=n(62188),a=n(71558),c=n(2798);t.TelesciConsole=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data.noTelepad);return(0,o.createComponentVNode)(2,c.Window,{width:400,height:450,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:r&&(0,o.createComponentVNode)(2,l)||(0,o.createComponentVNode)(2,d)})})};var l=function(e,t){return(0,o.createComponentVNode)(2,a.Section,{title:"Error",color:"bad",children:["No telepad located.",(0,o.createVNode)(1,"br"),"Please add telepad data."]})},d=function(e,t){var n=(0,i.useBackend)(t),c=n.act,l=n.data,d=l.insertedGps,s=l.rotation,u=l.currentZ,m=l.cooldown,p=l.crystalCount,f=l.maxCrystals,h=(l.maxPossibleDistance,l.maxAllowedDistance),C=l.distance,b=l.tempMsg,N=l.sectorOptions,g=l.lastTeleData;return(0,o.createComponentVNode)(2,a.Section,{title:"Telepad Controls",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!d,onClick:function(){return c("ejectGPS")},content:"Eject GPS"}),children:[(0,o.createComponentVNode)(2,a.NoticeBox,{info:!0,children:m&&(0,o.createComponentVNode)(2,a.Box,{children:["Telepad is recharging. Please wait"," ",(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:m})," seconds."]})||(0,o.createComponentVNode)(2,a.Box,{children:b})}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Bearing",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,value:s,format:function(e){return e+"\xb0"},step:1,minValue:-900,maxValue:900,onDrag:function(e,t){return c("setrotation",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Distance",children:(0,o.createComponentVNode)(2,a.NumberInput,{fluid:!0,value:C,format:function(e){return e+"/"+h+" m"},minValue:0,maxValue:h,step:1,stepPixelSize:4,onDrag:function(e,t){return c("setdistance",{val:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sector",children:(0,r.sortBy)((function(e){return Number(e)}))(N).map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"check-circle",content:e,selected:u===e,onClick:function(){return c("setz",{setz:e})}},e)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Controls",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"share",iconRotation:-90,onClick:function(){return c("send")},content:"Send"}),(0,o.createComponentVNode)(2,a.Button,{icon:"share",iconRotation:90,onClick:function(){return c("receive")},content:"Receive"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",iconRotation:90,onClick:function(){return c("recal")},content:"Recalibrate"})]})]}),g&&(0,o.createComponentVNode)(2,a.Section,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Telepad Location",children:[g.src_x,", ",g.src_y]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Distance",children:[g.distance,"m"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transit Time",children:[g.time," secs"]})]})})||(0,o.createComponentVNode)(2,a.Section,{mt:1,children:"No teleport data found."}),(0,o.createComponentVNode)(2,a.Section,{children:["Crystals: ",p," / ",f]})]})};t.TelesciConsoleContent=d},8529:function(e,t,n){"use strict";t.__esModule=!0,t.sanitizeMultiline=t.removeAllSkiplines=t.TextInputModal=void 0;var o=n(58734),r=n(89226),i=n(57370),a=n(62188),c=n(42678),l=n(71558),d=n(2798),s=function(e){return e.replace(/(\n|\r\n){3,}/,"\n\n")};t.sanitizeMultiline=s;var u=function(e){return e.replace(/[\r\n]+/,"")};t.removeAllSkiplines=u;t.TextInputModal=function(e,t){var n=(0,a.useBackend)(t),p=n.act,f=n.data,h=f.large_buttons,C=f.max_length,b=f.message,N=void 0===b?"":b,g=f.multiline,V=f.placeholder,v=f.timeout,_=f.title,y=(0,a.useLocalState)(t,"input",V||""),k=y[0],x=y[1],w=g||k.length>=30,L=135+(N.length>30?Math.ceil(N.length/4):0)+(w?75:0)+(N.length&&h?5:0);return(0,o.createComponentVNode)(2,d.Window,{title:_,width:325,height:L,children:[v&&(0,o.createComponentVNode)(2,r.Loader,{value:v}),(0,o.createComponentVNode)(2,d.Window.Content,{onKeyDown:function(e){var t=window.event?e.which:e.keyCode;t!==c.KEY_ENTER||w&&e.shiftKey||p("submit",{entry:k}),t===c.KEY_ESCAPE&&p("cancel")},children:(0,o.createComponentVNode)(2,l.Section,{fill:!0,children:(0,o.createComponentVNode)(2,l.Stack,{fill:!0,vertical:!0,children:[(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,l.Box,{color:"label",children:N})}),(0,o.createComponentVNode)(2,l.Stack.Item,{grow:!0,children:(0,o.createComponentVNode)(2,m,{input:k,onType:function(e){if(e!==k){var t=g?s(e):u(e);x(t)}}})}),(0,o.createComponentVNode)(2,l.Stack.Item,{children:(0,o.createComponentVNode)(2,i.InputButtons,{input:k,message:k.length+"/"+C})})]})})})]})};var m=function(e,t){var n=(0,a.useBackend)(t),r=n.act,i=n.data,c=i.max_length,d=i.multiline,s=e.input,u=e.onType,m=d||s.length>=30;return(0,o.createComponentVNode)(2,l.TextArea,{autoFocus:!0,autoSelect:!0,height:d||s.length>=30?"100%":"1.8rem",maxLength:c,onEscape:function(){return r("cancel")},onEnter:function(e){m&&e.shiftKey||(e.preventDefault(),r("submit",{entry:s}))},onInput:function(e,t){return u(t)},placeholder:"Type something...",value:s})}},70194:function(e,t,n){"use strict";t.__esModule=!0,t.TguiFeedback=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.TguiFeedback=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.open_windows,s=l.selected_window,u=(0,r.useLocalState)(t,"rating",""),m=u[0],p=u[1],f=(0,r.useLocalState)(t,"comment",""),h=f[0],C=f[1];return(0,o.createComponentVNode)(2,a.Window,{width:550,height:460,children:(0,o.createComponentVNode)(2,i.Flex,{children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Open Windows",scrollable:!0,children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e===s,onClick:function(){return c("pick_window",{win:e})},children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:e})},e)}))})})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:[s&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Rating",children:["Please enter your rating of this window from a range from 1 to 5",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.Input,{onChange:function(e,t){return p(t)},value:m})]}),(0,o.createComponentVNode)(2,i.Section,{title:"Optional Comment",children:["If you want, you can leave an optional comment as well!",(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,i.TextArea,{height:"18rem",onChange:function(e,t){return C(t)},value:h})]}),(0,o.createComponentVNode)(2,i.Button,{content:"Submit",onClick:function(){return c("submit",{rating:m,comment:h})}})],4)," ",": ",(0,o.createFragment)([(0,o.createTextVNode)("Please select an open window on the left!")],4)]})]})})}},69344:function(e,t,n){"use strict";t.__esModule=!0,t.Ticket=void 0;var o=n(58734),r=n(42678),i=n(62188),a=n(71558),c=n(2798),l={0:"Adminhelp",1:"Mentorhelp",2:"GM Request"},d={0:"red",1:"green",2:"pink"},s={open:"Open",resolved:"Resolved",closed:"Closed",unknown:"Unknown"};t.Ticket=function(e,t){var n=(0,i.useBackend)(t),u=n.act,m=n.data,p=(0,i.useLocalState)(t,"ticketChat",""),f=p[0],h=p[1],C=m.id,b=(m.title,m.name),N=m.ticket_ref,g=m.state,V=m.level,v=m.handler,_=m.opened_at,y=m.closed_at,k=m.opened_at_date,x=m.closed_at_date,w=m.actions,L=m.log;return(0,o.createComponentVNode)(2,c.Window,{width:900,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,a.Section,{title:"Ticket #"+C,buttons:(0,o.createComponentVNode)(2,a.Box,{nowrap:!0,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Rename Ticket",onClick:function(){return u("retitle")}})," ",(0,o.createComponentVNode)(2,a.Button,{content:"Legacy UI",onClick:function(){return u("legacy")}})," ",(0,o.createComponentVNode)(2,a.Button,{content:l[V],color:d[V]})]}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Ticket ID",children:["#",C,": ",(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:b}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Type",children:l[V]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:s[g]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assignee",children:v}),s[g]===s.open?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Opened At",children:[k," (",Math.round(_/600*10)/10," ","minutes ago.)"]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Closed At",children:[x," (",Math.round(y/600*10)/10," ","minutes ago.)"," ",(0,o.createComponentVNode)(2,a.Button,{content:"Reopen",onClick:function(){return u("reopen")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:w}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Log"})]}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Input,{autoFocus:!0,autoSelect:!0,fluid:!0,placeholder:"Enter a message...",value:f,onInput:function(e,t){return h(t)},onKeyDown:function(e){(window.event?e.which:e.keyCode)===r.KEY_ENTER&&(u("send_msg",{msg:f,ticket_ref:N}),h(""))}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Send",onClick:function(){u("send_msg",{msg:f,ticket_ref:N}),h("")}})})]})}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Flex.Item,{children:Object.keys(L).slice(0).reverse().map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:L[e]}})}))})]})]})})})}},5903:function(e,t,n){"use strict";t.__esModule=!0,t.TicketChat=void 0;var o=n(58734),r=n(42678),i=n(62188),a=n(71558),c=n(2798),l={0:"Adminhelp",1:"Mentorhelp",2:"GM Request"},d={0:"red",1:"green",2:"pink"};t.TicketChat=function(e,t){var n=(0,i.useBackend)(t),s=n.act,u=n.data,m=(0,i.useLocalState)(t,"ticketChat",""),p=m[0],f=m[1],h=u.id,C=u.level,b=u.handler,N=u.log;return(0,o.createComponentVNode)(2,c.Window,{width:900,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Ticket #"+h,buttons:(0,o.createComponentVNode)(2,a.Box,{nowrap:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:l[C],color:d[C]})}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assignee",children:b}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Log"})]}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Input,{autoFocus:!0,autoSelect:!0,fluid:!0,placeholder:"Enter a message...",value:p,onInput:function(e,t){return f(t)},onKeyDown:function(e){(window.event?e.which:e.keyCode)===r.KEY_ENTER&&(s("send_msg",{msg:p}),f(""))}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Send",onClick:function(){s("send_msg",{msg:p}),f("")}})})]})}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Flex.Item,{children:Object.keys(N).slice(0).reverse().map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:N[e]}})}))})]})]})})})}},680:function(e,t,n){"use strict";t.__esModule=!0,t.TicketsPanel=void 0;var o=n(58734),r=n(42678),i=n(62188),a=n(71558),c=n(2798),l={0:"Admin",1:"Mentor",2:"All Levels"},d={0:"red",1:"green",2:"pink"},s={open:"Open",resolved:"Resolved",closed:"Closed",unknown:"Unknown",all:"All States"},u={open:"white",resolved:"green",closed:"grey",unknown:"orange"};t.TicketsPanel=function(e,t){var n=(0,i.useBackend)(t),m=n.act,p=n.data,f=p.tickets,h=p.selected_ticket,C=(0,i.useLocalState)(t,"stateFilter","open"),b=C[0],N=C[1],g=(0,i.useLocalState)(t,"levelFilter",2),V=g[0],v=g[1],_=(0,i.useLocalState)(t,"ticketChat",""),y=_[0],k=_[1],x=function(e,t,n){var o=[];return e.forEach((function(e){e.state!==t&&"all"!==t||e.level!==n&&2!==n||o.push(e)})),o}(f,b,V);return(0,o.createComponentVNode)(2,c.Window,{width:900,height:600,children:(0,o.createComponentVNode)(2,c.Window.Content,{children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{shrink:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Filter",children:[(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",maxHeight:"160px",options:Object.values(s),selected:s[b],onSelected:function(e){return N(Object.keys(s)[Object.values(s).indexOf(e)])}}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Dropdown,{width:"100%",maxHeight:"160px",options:Object.values(l),selected:l[V],onSelected:function(e){return v(Object.values(l).indexOf(e))}})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Tickets",scrollable:!0,children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{onClick:function(){return m("new_ticket")},children:["New Ticket",(0,o.createComponentVNode)(2,a.Icon,{name:"plus",ml:.5})]}),(0,o.createComponentVNode)(2,a.Divider),x.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e.id===(null==h?void 0:h.id),onClick:function(){return m("pick_ticket",{ticket_id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:l[e.level],color:d[e.level]})," ",e.name]}),(0,o.createComponentVNode)(2,a.Box,{fontSize:.9,textColor:u[e.state],children:["State: ",s[e.state]," | Assignee:"," ",e.handler]})]})},e.id)}))]})})]}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:!0,children:h&&(0,o.createComponentVNode)(2,a.Section,{title:"Ticket #"+h.id,buttons:(0,o.createComponentVNode)(2,a.Box,{nowrap:!0,children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-up",content:"Undock",onClick:function(){return m("undock_ticket")}})," ",(0,o.createComponentVNode)(2,a.Button,{icon:"pen",content:"Rename Ticket",onClick:function(){return m("retitle_ticket")}})," ",(0,o.createComponentVNode)(2,a.Button,{content:"Legacy UI",onClick:function(){return m("legacy")}})," ",(0,o.createComponentVNode)(2,a.Button,{content:l[h.level],color:d[h.level]})]}),children:[(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Ticket ID",children:["#",h.id,":"," ",(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h.name}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Type",children:l[h.level]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",children:s[h.state]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Assignee",children:h.handler}),s[h.state]===s.open?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Opened At",children:[h.opened_at_date," (",Math.round(h.opened_at/600*10)/10," ","minutes ago.)"]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Closed At",children:[h.closed_at_date," (",Math.round(h.closed_at/600*10)/10," ","minutes ago.)"," ",(0,o.createComponentVNode)(2,a.Button,{content:"Reopen",onClick:function(){return m("reopen_ticket")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Actions",children:(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h.actions}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Log"})]}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Flex,{direction:"column",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Flex,{children:[(0,o.createComponentVNode)(2,a.Flex.Item,{grow:!0,children:(0,o.createComponentVNode)(2,a.Input,{autoFocus:!0,autoSelect:!0,fluid:!0,placeholder:"Enter a message...",value:y,onInput:function(e,t){return k(t)},onKeyDown:function(e){(window.event?e.which:e.keyCode)===r.KEY_ENTER&&(m("send_msg",{msg:y}),k(""))}})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Send",onClick:function(){m("send_msg",{msg:y}),k("")}})})]})}),(0,o.createComponentVNode)(2,a.Divider),(0,o.createComponentVNode)(2,a.Flex.Item,{maxWidth:"500px",children:Object.keys(h.log).slice(0).reverse().map((function(e){return(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:h.log[e]}})}))})]})]})||(0,o.createComponentVNode)(2,a.Section,{title:"No ticket selected",buttons:(0,o.createComponentVNode)(2,a.Box,{nowrap:!0,children:[(0,o.createComponentVNode)(2,a.Button,{disabled:!0,icon:"arrow-up",content:"Undock",onClick:function(){return m("undock_ticket")}})," ",(0,o.createComponentVNode)(2,a.Button,{disabled:!0,icon:"pen",content:"Rename Ticket",onClick:function(){return m("retitle_ticket")}})," ",(0,o.createComponentVNode)(2,a.Button,{content:"Legacy UI",onClick:function(){return m("legacy")}})]}),children:"Please select a ticket on the left to view its details."})})]})})})}},28437:function(e,t,n){"use strict";t.__esModule=!0,t.TimeClock=void 0;var o=n(58734),r=n(5339),i=n(62188),a=n(71558),c=n(2798),l=n(78654);t.TimeClock=function(e,t){var n=(0,i.useBackend)(t),d=n.act,s=n.data,u=s.department_hours,m=s.user_name,p=s.card,f=s.assignment,h=s.job_datum,C=s.allow_change_job,b=s.job_choices;return(0,o.createComponentVNode)(2,c.Window,{width:500,height:520,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"OOC",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{children:"OOC Note: PTO acquired is account-wide and shared across all characters. Info listed below is not IC information."}),(0,o.createComponentVNode)(2,a.Section,{level:2,title:"Time Off Balance for "+m,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e,color:u[e]>6?"good":u[e]>1?"average":"bad",children:[(0,r.toFixed)(u[e],1)," ",1===u[e]?"hour":"hours"]},e)}))})})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Employee Info",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Employee ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"user",onClick:function(){return d("id")},children:p||"Insert ID"})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:(0,o.createComponentVNode)(2,a.Box,{backgroundColor:h.selection_color,p:.8,children:(0,o.createComponentVNode)(2,a.Flex,{justify:"space-between",align:"center",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{ml:1,children:(0,o.createComponentVNode)(2,l.RankIcon,{color:"white",rank:h.title})})}),(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Box,{fontSize:1.5,inline:!0,mr:1,children:h.title})})]})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Departments",children:h.departments}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pay Scale",children:h.economic_modifier}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"PTO Elegibility",children:h.timeoff_factor>0&&(0,o.createComponentVNode)(2,a.Box,{children:["Earns PTO - ",h.pto_department]})||h.timeoff_factor<0&&(0,o.createComponentVNode)(2,a.Box,{children:["Requires PTO - ",h.pto_department]})||(0,o.createComponentVNode)(2,a.Box,{children:"Neutral"})})],4)]})}),!(!C||!h||0===h.timeoff_factor||"Dismissed"===f)&&(0,o.createComponentVNode)(2,a.Section,{title:"Employment Actions",children:h.timeoff_factor>0&&(u[h.pto_department]>0&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"exclamation-triangle",onClick:function(){return d("switch-to-offduty")},children:"Go Off-Duty"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Warning: You do not have enough accrued time off to go off-duty."}))||Object.keys(b).length&&Object.keys(b).map((function(e){return b[e].map((function(t){return(0,o.createComponentVNode)(2,a.Button,{icon:"suitcase",onClick:function(){return d("switch-to-onduty-rank",{"switch-to-onduty-rank":e,"switch-to-onduty-assignment":t})},children:t},t)}))}))||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"No Open Positions - See Head Of Personnel"})})]})})}},59799:function(e,t,n){"use strict";t.__esModule=!0,t.TraitTutorial=t.TraitSelection=t.TraitDescription=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.TraitTutorial=function(e,t){var n=(0,r.useBackend)(t);n.act,n.data;return(0,o.createComponentVNode)(2,a.Window,{width:804,height:426,children:(0,o.createComponentVNode)(2,a.Window.Content,{scrollable:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Guide to Custom Traits",children:(0,o.createComponentVNode)(2,c)})})})};var c=function(e,t){var n=(0,r.useBackend)(t),a=n.act,c=n.data,d=c.names,s=c.selection;return(0,o.createComponentVNode)(2,i.Stack,{children:[(0,o.createComponentVNode)(2,i.Stack.Item,{shrink:!0,children:(0,o.createComponentVNode)(2,i.Section,{title:"Trait Selection",children:(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{selected:e===s,onClick:function(){return a("select_trait",{name:e})},children:(0,o.createComponentVNode)(2,i.Box,{inline:!0,children:e})},e)}))})})}),(0,o.createComponentVNode)(2,i.Stack.Item,{grow:8,children:s&&(0,o.createComponentVNode)(2,i.Section,{title:s,children:(0,o.createComponentVNode)(2,l,{name:s})})})]})};t.TraitSelection=c;var l=function(e,t){var n=(0,r.useBackend)(t),a=(n.act,n.data),c=e.name,l=a.descriptions,d=a.categories,s=a.tutorials;return(0,o.createComponentVNode)(2,i.Section,{StackWrap:!0,children:[(0,o.createVNode)(1,"b",null,"Name:",16)," ",c,(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Category:",16)," ",d[c],(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Description:",16)," ",l[c],(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"b",null,"Details & How to Use:",16),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"br"),(0,o.createVNode)(1,"div",null,null,1,{dangerouslySetInnerHTML:{__html:s[c]}})]})};t.TraitDescription=l},18871:function(e,t,n){"use strict";t.__esModule=!0,t.TransferValve=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.TransferValve=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.tank_one,s=l.tank_two,u=l.attached_device,m=l.valve;return(0,o.createComponentVNode)(2,a.Window,{children:(0,o.createComponentVNode)(2,a.Window.Content,{children:[(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Valve Status",children:(0,o.createComponentVNode)(2,i.Button,{icon:m?"unlock":"lock",content:m?"Open":"Closed",disabled:!d||!s,onClick:function(){return c("toggle")}})})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Assembly",buttons:(0,o.createComponentVNode)(2,i.Button,{textAlign:"center",width:"150px",icon:"cog",content:"Configure Assembly",disabled:!u,onClick:function(){return c("device")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:u?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:u,disabled:!u,onClick:function(){return c("remove_device")}})}):(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",children:"Attach Assembly"})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Attachment One",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:d,disabled:!d,onClick:function(){return c("tankone")}})}):(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",children:"Attach Tank"})})}),(0,o.createComponentVNode)(2,i.Section,{title:"Attachment Two",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:s?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Attachment",children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:s,disabled:!s,onClick:function(){return c("tanktwo")}})}):(0,o.createComponentVNode)(2,i.NoticeBox,{textAlign:"center",children:"Attach Tank"})})})]})})}},64259:function(e,t,n){"use strict";t.__esModule=!0,t.TurbineControl=void 0;var o=n(58734),r=n(43820),i=n(62188),a=n(71558),c=n(2798);t.TurbineControl=function(e,t){var n=(0,i.useBackend)(t),l=n.act,d=n.data,s=(d.connected,d.compressor_broke),u=d.turbine_broke,m=d.broken,p=d.door_status,f=d.online,h=d.power,C=d.rpm,b=d.temp;return(0,o.createComponentVNode)(2,c.Window,{width:520,height:440,resizable:!0,children:(0,o.createComponentVNode)(2,c.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Turbine Controller",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:m&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:["Setup is broken",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",onClick:function(){return l("reconnect")},content:"Reconnect"})]})||(0,o.createComponentVNode)(2,a.Box,{color:f?"good":"bad",children:!f||s||u?"Offline":"Online"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor",children:s&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Compressor is inoperable."})||u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Turbine is inoperable."})||(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:f,content:"Compressor Power",onClick:function(){return l(f?"power-off":"power-on")}})})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Vent Doors",children:(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:p,onClick:function(){return l("doors")},content:p?"Closed":"Open"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[m?"--":(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:C})," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temperature",children:[m?"--":(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:b})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:m?"--":(0,o.createComponentVNode)(2,a.AnimatedNumber,{format:function(e){return(0,r.formatPower)(e)},value:Number(h)})})]})})]})})}},25988:function(e,t,n){"use strict";t.__esModule=!0,t.Turbolift=void 0;var o=n(58734),r=n(62188),i=n(71558),a=n(2798);t.Turbolift=function(e,t){var n=(0,r.useBackend)(t),c=n.act,l=n.data,d=l.floors,s=l.doors_open,u=l.fire_mode;return(0,o.createComponentVNode)(2,a.Window,{width:480,height:260+25*u,resizable:!0,children:(0,o.createComponentVNode)(2,a.Window.Content,{children:(0,o.createComponentVNode)(2,i.Section,{title:"Floor Selection",className:u?"Section--elevator--fire":null,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:s?"door-open":"door-closed",content:s?u?"Close Doors (SAFETY OFF)":"Doors Open":"Doors Closed",selected:s&&!u,color:u?"red":null,onClick:function(){return c("toggle_doors")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"exclamation-triangle",color:"bad",content:"Emergency Stop",onClick:function(){return c("emergency_stop")}})],4),children:[!u||(0,o.createComponentVNode)(2,i.Section,{className:"Section--elevator--fire",textAlign:"center",title:"FIREFIGHTER MODE ENGAGED"}),(0,o.createComponentVNode)(2,i.Flex,{wrap:"wrap",children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"100%",children:(0,o.createComponentVNode)(2,i.Flex,{align:"center",justify:"space-around",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"22%",textAlign:"right",mr:"3px",children:e.label||"Floor #"+e.id}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"8%",textAlign:"left",children:(0,o.createComponentVNode)(2,i.Button,{icon:"circle",color:e.current?"red":e.target?"green":e.queued?"yellow":null,onClick:function(){return c("move_to_floor",{ref:e.ref})}})}),(0,o.createComponentVNode)(2,i.Flex.Item,{basis:"50%",grow:1,children:e.name})]})},e.id)}))})]})})})}},12057:function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=t.GenericUplink=void 0;var o=n(58734),r=n(40946),i=n(62188),a=n(71558),c=n(43820),l=n(2798);t.Uplink=function(e,t){var n=(0,i.useBackend)(t).data,r=(0,i.useLocalState)(t,"screen",0),c=r[0],m=r[1],p=n.telecrystals;return(0,o.createComponentVNode)(2,l.Window,{width:620,height:580,theme:"syndicate",resizable:!0,children:(0,o.createComponentVNode)(2,l.Window.Content,{scrollable:!0,children:[(0,o.createComponentVNode)(2,d,{screen:c,setScreen:m}),0===c&&(0,o.createComponentVNode)(2,u,{currencyAmount:p,currencySymbol:"TC"})||1===c&&(0,o.createComponentVNode)(2,s)||(0,o.createComponentVNode)(2,a.Section,{color:"bad",children:"Error"})]})})};var d=function(e,t){var n=(0,i.useBackend)(t),r=(n.act,n.data),c=e.screen,l=e.setScreen,d=r.discount_name,s=r.discount_amount,u=r.offer_expiry;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Tabs,{style:{"border-bottom":"none","margin-bottom":"0"},children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:0===c,onClick:function(){return l(0)},children:"Request Items"}),(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:1===c,onClick:function(){return l(1)},children:"Exploitable Information"})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Item Discount",level:2,children:s<100&&(0,o.createComponentVNode)(2,a.Box,{children:[d," - ",s,"% off. Offer expires at:"," ",u]})||(0,o.createComponentVNode)(2,a.Box,{children:"No items currently discounted."})})]})},s=function(e,t){var n=(0,i.useBackend)(t),r=n.act,c=n.data,l=c.exploit,d=c.locked_records;return(0,o.createComponentVNode)(2,a.Section,{title:"Exploitable Information",buttons:l&&(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Back",onClick:function(){return r("view_exploits",{id:0})}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sex",children:l.sex}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Species",children:l.species}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Age",children:l.age}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Rank",children:l.rank}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home System",children:l.home_system}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Birthplace",children:l.birthplace}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Citizenship",children:l.citizenship}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Faction",children:l.faction}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Religion",children:l.religion}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Fingerprint",children:l.fingerprint}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Other Affiliations",children:l.antagfaction}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{children:"Acquired Information"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Notes",children:l.nanoui_exploit_record.split("
").map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})]})})||d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:"eye",fluid:!0,content:e.name,onClick:function(){return r("view_exploits",{id:e.id})}},e.id)}))})},u=function(e,t){var n,l,d=e.currencyAmount,s=void 0===d?0:d,u=e.currencySymbol,p=void 0===u?"\u20ae":u,f=(0,i.useBackend)(t),h=f.act,C=f.data,b=C.compactMode,N=C.lockable,g=C.categories,V=void 0===g?[]:g,v=(0,i.useLocalState)(t,"searchText",""),_=v[0],y=v[1],k=(0,i.useLocalState)(t,"category",null==(n=V[0])?void 0:n.name),x=k[0],w=k[1],L=(0,r.createSearch)(_,(function(e){return e.name+e.desc})),B=_.length>0&&V.flatMap((function(e){return e.items||[]})).filter(L).filter((function(e,t){return t<25}))||(null==(l=V.find((function(e){return e.name===x})))?void 0:l.items)||[];return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:s>0?"good":"bad",children:[(0,c.formatMoney)(s)," ",p]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,a.Input,{autoFocus:!0,value:_,onInput:function(e,t){return y(t)},mx:1}),(0,o.createComponentVNode)(2,a.Button,{icon:b?"list":"info",content:b?"Compact":"Detailed",onClick:function(){return h("compact_toggle")}}),!!N&&(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lock",onClick:function(){return h("lock")}})],0),children:(0,o.createComponentVNode)(2,a.Flex,{children:[0===_.length&&(0,o.createComponentVNode)(2,a.Flex.Item,{children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:V.map((function(e){var t;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{selected:e.name===x,onClick:function(){return w(e.name)},children:[e.name," (",(null==(t=e.items)?void 0:t.length)||0,")"]},e.name)}))})}),(0,o.createComponentVNode)(2,a.Flex.Item,{grow:1,basis:0,children:[0===B.length&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:0===_.length?"No items in this category.":"No results found."}),(0,o.createComponentVNode)(2,m,{compactMode:_.length>0||b,currencyAmount:s,currencySymbol:p,items:B})]})]})})};t.GenericUplink=u;var m=function(e,t){var n=e.compactMode,l=e.currencyAmount,d=e.currencySymbol,s=(0,i.useBackend)(t).act,u=(0,i.useLocalState)(t,"hoveredItem",{}),m=u[0],p=u[1],f=m&&m.cost||0,h=e.items.map((function(e){var t=m&&m.name!==e.name,n=l-f=0||(r[n]=e[n]);return r}(e,d),l=r.action,s=r.test,u=r.tooltip,m=r.content;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({onClick:function(){return n(l)},icon:s?"toggle-on":"toggle-off",selected:s,fluid:!0,tooltip:u.main+" "+(s?u.disable:u.enable),content:s?m.enabled:m.disabled},c)))},B=function(e,t){var n=(0,i.useBackend)(t).act,r=e.action_name,c=e.value_of,l=e.back_color,d=e.name_of;return(0,o.createComponentVNode)(2,a.Button,{onClick:function(){n("set_attribute",{attribute:r,val:c})},children:(0,o.createComponentVNode)(2,a.Stack,{align:"center",fill:!0,children:[(0,o.createComponentVNode)(2,a.Stack.Item,{children:(0,o.createComponentVNode)(2,a.Box,{style:{background:l.startsWith("#")?l:"#"+l,border:"2px solid white","box-sizing":"content-box",height:"11px",width:"11px"}})}),(0,o.createComponentVNode)(2,a.Stack.Item,{children:["Change ",d]})]})})}},75105:function(e,t,n){"use strict";t.__esModule=!0,t.VorePanelExport=void 0;var o=n(58734),r=n(62188),i=n(2798),a=n(71558),c={Hold:'Hold',Digest:'Digest',Absorb:'Absorb',Drain:'Drain',Selective:'Selective',Unabsorb:'Unabsorb',Heal:'Heal',Shrink:'Shrink',Grow:'Grow',"Size Steal":'Size Steal',"Encase In Egg":'Encase In Egg'},l={Hold:'Item: Hold',"Digest (Food Only)":'Item: Digest (Food Only)',Digest:'Item: Digest',"Digest (Dispersed Damage)":'Item: Digest (Dispersed Damage)'},d={Numbing:"",Stripping:"","Leave Remains":"",Muffles:"bi-volume-mute","Affect Worn Items":"","Jams Sensors":"bi-wifi-off","Complete Absorb":""},s={"Produce Liquids":"","Digestion Liquids":"","Absorption Liquids":"","Draining Liquids":""},u=function(e,t){var n=e.name,o=e.desc,r=e.absorbed_desc,i=e.vore_verb,a=e.release_verb,u=e.mode,m=e.addons,p=e.item_mode,f=e.digest_brute,h=e.digest_burn,C=e.digest_oxy,b=e.can_taste,N=e.is_feedable,g=e.contaminates,V=e.contamination_flavor,v=e.contamination_color,_=e.nutrition_percent,y=e.bulge_size,k=e.display_absorbed_examine,x=e.save_digest_mode,w=e.emote_active,L=e.emote_time,B=e.shrink_grow_size,S=e.vorespawn_blacklist,I=e.egg_type,T=e.selective_preference,A=e.struggle_messages_outside,M=e.struggle_messages_inside,E=e.absorbed_struggle_messages_outside,O=e.absorbed_struggle_messages_inside,P=e.digest_messages_owner,F=e.digest_messages_prey,D=e.absorb_messages_owner,R=e.absorb_messages_prey,j=e.unabsorb_messages_owner,W=e.unabsorb_messages_prey,z=e.examine_messages,U=e.examine_messages_absorbed,H=e.emotes_digest,G=e.emotes_hold,q=e.emotes_holdabsorbed,K=e.emotes_absorb,Y=e.emotes_heal,$=e.emotes_drain,X=e.emotes_steal,Q=e.emotes_egg,J=e.emotes_shrink,Z=e.emotes_grow,ee=e.emotes_unabsorb,te=e.is_wet,ne=e.wet_loop,oe=e.fancy_vore,re=e.vore_sound,ie=e.release_sound,ae=e.affects_vore_sprites,ce=e.count_absorbed_prey_for_sprite,le=e.resist_triggers_animation,de=e.size_factor_for_sprite,se=e.belly_sprite_to_affect,ue=e.belly_fullscreen_color,me=e.disable_hud,pe=e.escapable,fe=e.escapechance,he=e.escapetime,Ce=e.transferchance,be=e.transferlocation,Ne=e.transferchance_secondary,ge=e.transferlocation_secondary,Ve=e.absorbchance,ve=e.digestchance,_e=e.autotransferwait,ye=e.autotransferchance,ke=e.autotransferlocation,xe=e.autotransferchance_secondary,we=e.autotransferlocation_secondary,Le=e.autotransfer_enabled,Be=e.autotransfer_min_amount,Se=e.autotransfer_max_amount,Ie=e.show_liquids,Te=e.reagentbellymode,Ae=e.reagent_chosen,Me=e.reagent_name,Ee=e.reagent_transfer_verb,Oe=e.gen_time_display,Pe=e.custom_max_volume,Fe=e.vorefootsteps_sounds,De=e.reagent_mode_flag_list,Re=e.liquid_fullness1_messages,je=e.liquid_fullness2_messages,We=e.liquid_fullness3_messages,ze=e.liquid_fullness4_messages,Ue=e.liquid_fullness5_messages,He=e.fullness1_messages,Ge=e.fullness2_messages,qe=e.fullness3_messages,Ke=e.fullness4_messages,Ye=e.fullness5_messages,$e="";return $e+='

',$e+='

",$e+='
',$e+='
',$e+="Addons:
"+function(e){var t=[];return null==e||e.forEach((function(e){t.push(''+e+"")})),0===t.length&&t.push("No Addons Set"),t}(m)+"

",$e+="== Descriptions ==
",$e+="Vore Verb:
"+i+"

",$e+="Release Verb:
"+a+"

",$e+='Description:
"'+o+'"

',$e+='Absorbed Description:
"'+r+'"

',$e+="
",$e+="== Messages ==
",$e+='
',$e+='
",$e+='
',$e+='
',$e+='
',null==A||A.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==M||M.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==E||E.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==O||O.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==P||P.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==F||F.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==D||D.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==R||R.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==j||j.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==W||W.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==z||z.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==U||U.forEach((function(e){$e+=e+"
"})),$e+="
",$e+="
",$e+="
",$e+="
",$e+="
= Idle Messages =

",$e+="

Idle Messages (Hold):

",null==G||G.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Hold Absorbed):

",null==q||q.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Digest):

",null==H||H.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Absorb):

",null==K||K.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Unabsorb):

",null==ee||ee.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Drain):

",null==$||$.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Heal):

",null==Y||Y.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Size Steal):

",null==X||X.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Shrink):

",null==J||J.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Grow):

",null==Z||Z.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="
Idle Messages (Encase In Egg):

",null==Q||Q.forEach((function(e){$e+=e+"
"})),$e+="


",$e+="


",$e+="
",$e+='
',$e+='
',$e+='

',$e+='

",$e+='
',$e+='
',$e+='
    ',$e+='
  • Can Taste: '+(b?'Yes':'No')+"
  • ",$e+='
  • Feedable: '+(N?'Yes':'No')+"
  • ",$e+='
  • Contaminates: '+(g?'Yes':'No')+"
  • ",$e+='
  • Contamination Flavor: '+V+"
  • ",$e+='
  • Contamination Color: '+v+"
  • ",$e+='
  • Nutritional Gain: '+_+"%
  • ",$e+='
  • Required Examine Size: '+100*y+"%
  • ",$e+='
  • Display Absorbed Examines: '+(k?'True':'False')+"
  • ",$e+='
  • Save Digest Mode: '+(x?'True':'False')+"
  • ",$e+='
  • Idle Emotes: '+(w?'Active':'Inactive')+"
  • ",$e+='
  • Idle Emote Delay: '+L+" seconds
  • ",$e+='
  • Shrink/Grow Size: '+100*B+"%
  • ",$e+='
  • Vore Spawn Blacklist: '+(S?'Yes':'No')+"
  • ",$e+='
  • Egg Type: '+I+"
  • ",$e+='
  • Selective Mode Preference: '+T+"
  • ",$e+="
",$e+="
",$e+='
',$e+='

',$e+='

",$e+='
',$e+='
',$e+='
    ',$e+='
  • Fleshy Belly: '+(te?'Yes':'No')+"
  • ",$e+='
  • Internal Loop: '+(ne?'Yes':'No')+"
  • ",$e+='
  • Use Fancy Sounds: '+(oe?'Yes':'No')+"
  • ",$e+='
  • Vore Sound: '+re+"
  • ",$e+='
  • Release Sound: '+ie+"
  • ",$e+="
",$e+="
",$e+='
',$e+='

',$e+='

",$e+='
",$e+='
',$e+="Vore Sprites",$e+='
    ',$e+='
  • Affect Vore Sprites: '+(ae?'Yes':'No')+"
  • ",$e+='
  • Count Absorbed prey for vore sprites: '+(ce?'Yes':'No')+"
  • ",$e+='
  • Animation when prey resist: '+(le?'Yes':'No')+"
  • ",$e+='
  • Vore Sprite Size Factor: '+de+"
  • ",$e+='
  • Belly Sprite to affect: '+se+"
  • ",$e+="
",$e+="Belly Fullscreens Preview and Coloring",$e+='
    ',$e+='
  • Color: '+ue+"",$e+="
",$e+="Vore FX",$e+='
    ',$e+='
  • Disable Prey HUD: '+(me?'Yes':'No')+"
  • ",$e+="
",$e+="
",$e+='
',$e+='

',$e+='

",$e+='
',$e+='
',$e+="Belly Interactions ("+(pe?'Enabled':'Disabled')+")",$e+='
    ',$e+='
  • Escape Chance: '+fe+"%
  • ",$e+='
  • Escape Time: '+he/10+"s
  • ",$e+='
  • Transfer Chance: '+Ce+"%
  • ",$e+='
  • Transfer Location: '+be+"
  • ",$e+='
  • Secondary Transfer Chance: '+Ne+"%
  • ",$e+='
  • Secondary Transfer Location: '+ge+"
  • ",$e+='
  • Absorb Chance: '+Ve+"%
  • ",$e+='
  • Digest Chance: '+ve+"%
  • ",$e+="
",$e+="
",$e+="Auto-Transfer Options ("+(Le?'Enabled':'Disabled')+")",$e+='
    ',$e+='
  • Auto-Transfer Time: '+_e/10+"s
  • ",$e+='
  • Auto-Transfer Chance: '+ye+"%
  • ",$e+='
  • Auto-Transfer Location: '+ke+"
  • ",$e+='
  • Auto-Transfer Chance: '+xe+"%
  • ",$e+='
  • Auto-Transfer Location: '+we+"
  • ",$e+='
  • Auto-Transfer Min Amount: '+Be+"
  • ",$e+='
  • Auto-Transfer Max Amount: '+Se+"
  • ",$e+="
",$e+="
",$e+='
',$e+='

',$e+='

",$e+='
',$e+='
',$e+='
    ',$e+='
  • Generate Liquids: '+(Te?'On':'Off')+"
  • ",$e+='
  • Liquid Type: '+Ae+"
  • ",$e+='
  • Liquid Name: '+Me+"
  • ",$e+='
  • Transfer Verb: '+Ee+"
  • ",$e+='
  • Generation Time: '+Oe+"
  • ",$e+='
  • Liquid Capacity: '+Pe+"
  • ",$e+='
  • Slosh Sounds: '+(Fe?'On':'Off')+"
  • ",$e+='
  • Liquid Addons: '+function(e){var t=[];return null==e||e.forEach((function(e){t.push(''+e+"")})),0===t.length&&t.push("No Addons Set"),t}(De)+"
  • ",$e+="
",$e+="
",$e+='
',$e+='

',$e+='

",$e+='
',$e+='
',$e+='
',$e+='
",$e+='
',$e+='
',$e+='
',null==He||He.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==Ge||Ge.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==qe||qe.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==Ke||Ke.forEach((function(e){$e+=e+"
"})),$e+="
",$e+='
',null==Ye||Ye.forEach((function(e){$e+=e+"
"})),$e+="
",$e+="
",$e+="
",$e+="
",$e+="
",$e+="
"},m=function(e,t){var n,o=(0,r.useBackend)(e),i=(o.act,o.data),a=i.db_version,c=i.db_repo,l=i.mob_name,d=i.bellies,s=function(){var e=new Date,t=String(e.getHours());t.length<2&&(t="0"+t);var n=String(e.getMinutes());n.length<2&&(n="0"+n);var o=String(e.getDate());o.length<2&&(o="0"+o);var r=String(e.getMonth()+1);return r.length<2&&(r="0"+r)," "+String(e.getFullYear())+"-"+r+"-"+o+" ("+t+" "+n+")"}(),m=l+s+t;if(".html"===t){n=new Blob([''+d.length+" Exported Bellies (DB_VER: "+c+"-"+a+')

Bellies of '+l+'

Generated on: '+s+'

'],{type:"text/html;charset=utf8"}),d.forEach((function(e,t){n=new Blob([n,u(e,t)],{type:"text/html;charset=utf8"})})),n=new Blob([n,"
",'

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